===: main29 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((x string-address)) <- ((new)) run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l) -- nil c{0: 2 (((s stream-address)) <- ((init-stream)) ((x string-address))) -- nil c{0: 3 (((traces instruction-trace-address-array-address)) <- ((parse-traces)) ((s stream-address))) -- nil c{0: 4 (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) -- nil c{0: 5 (((3 space-address) (raw) (browser-state)) <- ((browser-state)) ((traces instruction-trace-address-array-address)) ((3 literal) (screen-height))) -- nil c{0: 6 (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) -- nil c{0: 7 (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) -- nil c{0: 8 (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 9 (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 10 (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 11 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil c{0: 12 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 13 (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 14 (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 15 (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 16 (((s string-address)) <- ((new)) k ) -- nil c{0: 17 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 18 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 19 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{1: 0 ✓ (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) c{1: 1 ✓ (((x string-address)) <- ((new)) run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l) c{1: 2 ✓ (((s stream-address)) <- ((init-stream)) ((x string-address))) c{1: 3 ✓ (((traces instruction-trace-address-array-address)) <- ((parse-traces)) ((s stream-address))) c{1: 4 ✓ (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) c{1: 5 ✓ (((3 space-address) (raw) (browser-state)) <- ((browser-state)) ((traces instruction-trace-address-array-address)) ((3 literal) (screen-height))) c{1: 6 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) c{1: 7 ✓ (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) c{1: 8 ✓ (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 9 ✓ (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 10 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 11 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 12 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 13 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 14 ✓ (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 15 ✓ (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 16 ✓ (((s string-address)) <- ((new)) k ) c{1: 17 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 18 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 19 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main29 is browser-state cn0: convert-names in main29 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) nil nil cn0: checking arg ((space literal)) cn0: checking arg ((30 literal) (capacity)) cn0: checking oarg ((default-space space-address)) maybe-add: ((default-space space-address)) cn0: (((x string-address)) <- ((new)) run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l) nil nil cn0: checking arg run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l cn0: checking oarg ((x string-address)) maybe-add: ((x string-address)) cn0: location for oarg ((x string-address)): 1 cn0: (((s stream-address)) <- ((init-stream)) ((x string-address))) ((x 1)) nil cn0: checking arg ((x string-address)) maybe-add: ((x string-address)) cn0: checking oarg ((s stream-address)) maybe-add: ((s stream-address)) cn0: location for oarg ((s stream-address)): 2 cn0: (((traces instruction-trace-address-array-address)) <- ((parse-traces)) ((s stream-address))) ((s 2) (x 1)) nil cn0: checking arg ((s stream-address)) maybe-add: ((s stream-address)) cn0: checking oarg ((traces instruction-trace-address-array-address)) maybe-add: ((traces instruction-trace-address-array-address)) cn0: location for oarg ((traces instruction-trace-address-array-address)): 3 cn0: (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) ((s 2) (traces 3) (x 1)) nil cn0: checking arg ((17 literal)) cn0: checking arg ((15 literal)) cn0: checking oarg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((3 space-address) (raw) (browser-state)) <- ((browser-state)) ((traces instruction-trace-address-array-address)) ((3 literal) (screen-height))) ((s 2) (traces 3) (x 1)) nil cn0: checking arg ((traces instruction-trace-address-array-address)) maybe-add: ((traces instruction-trace-address-array-address)) cn0: checking arg ((3 literal) (screen-height)) cn0: checking oarg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) ((s 2) (traces 3) (x 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking oarg ((0 space-address) (names browser-state)) maybe-add: ((0 space-address) (names browser-state)) cn0: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) ((s 2) (traces 3) (x 1)) nil cn0: field-access data in 2terminal-addressrawderef of type terminal cn0: new field; computing location cn0: field location 4 cn0: checking arg ((2 terminal-address) (raw) (deref)) maybe-add: ((2 terminal-address) (raw) (deref)) cn0: checking arg ((data offset)) cn0: checking oarg ((4 string-address) (raw)) maybe-add: ((4 string-address) (raw)) cn0: (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((1 literal)) cn0: checking oarg ((first-index-on-page integer) (space 1)) maybe-add: ((first-index-on-page integer) (space 1)) cn0: (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((1 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((1 literal)) cn0: checking oarg ((first-subindex-on-page integer) (space 1)) maybe-add: ((first-subindex-on-page integer) (space 1)) cn0: (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((3 literal)) cn0: checking oarg ((last-index-on-page integer) (space 1)) maybe-add: ((last-index-on-page integer) (space 1)) cn0: (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((-2 literal)) cn0: checking oarg ((last-subindex-on-page integer) (space 1)) maybe-add: ((last-subindex-on-page integer) (space 1)) cn0: (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((1 literal)) cn0: checking oarg ((expanded-index integer) (space 1)) maybe-add: ((expanded-index integer) (space 1)) cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((3 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) cn0: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((s string-address)) <- ((new)) k ) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg k cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((data 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((s string-address)) maybe-add: ((s string-address)) cn0: checking oarg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: location for oarg ((k keyboard-address)): 4 cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((data 4) (k 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((data 4) (k 4) (s 2) (traces 3) (x 1)) ((data t)) cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((1 string-address)) <- ((new)) run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l) cn1: (((2 stream-address)) <- ((init-stream)) ((1 string-address))) cn1: (((3 instruction-trace-address-array-address)) <- ((parse-traces)) ((2 stream-address))) cn1: (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) cn1: (((3 space-address) (raw) (browser-state)) <- ((browser-state)) ((3 instruction-trace-address-array-address)) ((3 literal) (screen-height))) cn1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) cn1: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset))) cn1: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((2 string-address)) <- ((new)) k ) cn1: (((4 keyboard-address)) <- ((init-keyboard)) ((2 string-address))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw))) schedule: main29 run: main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main29 0: 1000 => ((default-space space-address)) run: main29 1: (((1 string-address)) <- ((new)) run: main 0: a b c mem: 0 a run: main 1: d e f mem: 1 a mem: 1 b mem: 1 c run: main 2: g hi mem: 2 a run: main 3: j run: main 4: k run: main 5: l) run: main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 1002 <= 1031 run: main29 2: (((2 stream-address)) <- ((init-stream)) ((1 string-address))) mem: ((1 string-address)) => 1031 run: init-stream/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-stream/main29 0: 1177 => ((default-space space-address)) run: init-stream/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031) run: init-stream/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 1179 <= 1031 run: init-stream/main29 2: (((2 stream-address)) <- ((new)) ((stream literal))) run: init-stream/main29 2: 1208 => ((2 stream-address)) mem: ((2 stream-address)): 1180 <= 1208 run: init-stream/main29 3: (((3 integer-address)) <- ((get-address)) ((2 stream-address) (deref)) ((0 offset))) run: init-stream/main29 3: 1208 => ((3 integer-address)) mem: ((3 integer-address)): 1181 <= 1208 run: init-stream/main29 4: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-stream/main29 4: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1208 <= 0 run: init-stream/main29 5: (((4 string-address-address)) <- ((get-address)) ((2 stream-address) (deref)) ((1 offset))) run: init-stream/main29 5: 1209 => ((4 string-address-address)) mem: ((4 string-address-address)): 1182 <= 1209 run: init-stream/main29 6: (((4 string-address-address) (deref)) <- ((copy)) ((1 string-address))) mem: ((1 string-address)) => 1031 run: init-stream/main29 6: 1031 => ((4 string-address-address) (deref)) mem: ((4 string-address-address) (deref)): 1209 <= 1031 run: init-stream/main29 7: (((reply)) ((2 stream-address))) mem: ((2 stream-address)) => 1208 run: main29 2: 1208 => ((2 stream-address)) mem: ((2 stream-address)): 1003 <= 1208 run: main29 3: (((3 instruction-trace-address-array-address)) <- ((parse-traces)) ((2 stream-address))) mem: ((2 stream-address)) => 1208 run: parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-traces/main29 0: 1210 => ((default-space space-address)) run: parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1212 <= 1208 run: parse-traces/main29 2: ((($print)) ((counting lines literal))) run: parse-traces/main29 3: (((2 integer)) <- ((copy)) ((0 literal))) run: parse-traces/main29 3: 0 => ((2 integer)) mem: ((2 integer)): 1213 <= 0 run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1241 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1243 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 0 run: end-of-stream?/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 1244 <= 0 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1245 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1246 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1247 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1272 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1274 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1275 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1276 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 0 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1032 byte) (raw)) => r run: read-character/parse-traces/main29 4: #\r => ((4 character)) mem: ((4 character)): 1277 <= #\r run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: read-character/parse-traces/main29 5: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 1 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main29 6: #\r => ((4 character)) mem: ((4 character)): 1215 <= #\r run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1303 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1305 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 1 run: end-of-stream?/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 1306 <= 1 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1307 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1308 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1309 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1334 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1336 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1337 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1338 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 1 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1033 byte) (raw)) => u run: read-character/parse-traces/main29 4: #\u => ((4 character)) mem: ((4 character)): 1339 <= #\u run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: read-character/parse-traces/main29 5: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 2 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main29 6: #\u => ((4 character)) mem: ((4 character)): 1215 <= #\u run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1365 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1367 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 2 run: end-of-stream?/parse-traces/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 1368 <= 2 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1369 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1370 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1371 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1396 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1398 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1399 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1400 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 2 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1034 byte) (raw)) => n run: read-character/parse-traces/main29 4: #\n => ((4 character)) mem: ((4 character)): 1401 <= #\n run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: read-character/parse-traces/main29 5: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 3 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main29 6: #\n => ((4 character)) mem: ((4 character)): 1215 <= #\n run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1427 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1429 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 3 run: end-of-stream?/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 1430 <= 3 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1431 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1432 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1433 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1458 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1460 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1461 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1462 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 3 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1035 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 1463 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: read-character/parse-traces/main29 5: 4 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 4 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1489 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1491 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 4 run: end-of-stream?/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 1492 <= 4 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1493 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1494 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1495 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1520 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1522 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1523 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1524 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 4 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1036 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 1525 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 4 run: read-character/parse-traces/main29 5: 5 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 5 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1551 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1553 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 5 run: end-of-stream?/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 1554 <= 5 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1555 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1556 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1557 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1582 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1584 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1585 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1586 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 5 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1037 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 1587 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 5 run: read-character/parse-traces/main29 5: 6 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 6 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1613 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1615 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 6 run: end-of-stream?/parse-traces/main29 2: 6 => ((2 integer)) mem: ((2 integer)): 1616 <= 6 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1617 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1618 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1619 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1644 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1646 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1647 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1648 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 6 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1038 byte) (raw)) => a run: read-character/parse-traces/main29 4: #\a => ((4 character)) mem: ((4 character)): 1649 <= #\a run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 6 run: read-character/parse-traces/main29 5: 7 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 7 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main29 6: #\a => ((4 character)) mem: ((4 character)): 1215 <= #\a run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1675 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1677 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 7 run: end-of-stream?/parse-traces/main29 2: 7 => ((2 integer)) mem: ((2 integer)): 1678 <= 7 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1679 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1680 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 7 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1681 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1706 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1708 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1709 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1710 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 7 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1039 byte) (raw)) => i run: read-character/parse-traces/main29 4: #\i => ((4 character)) mem: ((4 character)): 1711 <= #\i run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 7 run: read-character/parse-traces/main29 5: 8 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 8 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main29 6: #\i => ((4 character)) mem: ((4 character)): 1215 <= #\i run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1737 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1739 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 8 run: end-of-stream?/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 1740 <= 8 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1741 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1742 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 8 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1743 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1768 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1770 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1771 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1772 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 8 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1040 byte) (raw)) => n run: read-character/parse-traces/main29 4: #\n => ((4 character)) mem: ((4 character)): 1773 <= #\n run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 8 run: read-character/parse-traces/main29 5: 9 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 9 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main29 6: #\n => ((4 character)) mem: ((4 character)): 1215 <= #\n run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1799 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1801 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 9 run: end-of-stream?/parse-traces/main29 2: 9 => ((2 integer)) mem: ((2 integer)): 1802 <= 9 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1803 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1804 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 9 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1805 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1830 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1832 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1833 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1834 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 9 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1041 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 1835 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 9 run: read-character/parse-traces/main29 5: 10 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 10 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1861 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1863 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 10 run: end-of-stream?/parse-traces/main29 2: 10 => ((2 integer)) mem: ((2 integer)): 1864 <= 10 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1865 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1866 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 10 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1867 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1892 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1894 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1895 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1896 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 10 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1042 byte) (raw)) => 0 run: read-character/parse-traces/main29 4: #\0 => ((4 character)) mem: ((4 character)): 1897 <= #\0 run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 10 run: read-character/parse-traces/main29 5: 11 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 11 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => 0 run: parse-traces/main29 6: #\0 => ((4 character)) mem: ((4 character)): 1215 <= #\0 run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 0 run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1923 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1925 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 11 run: end-of-stream?/parse-traces/main29 2: 11 => ((2 integer)) mem: ((2 integer)): 1926 <= 11 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1927 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1928 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 11 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1929 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 1954 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1956 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 1957 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1958 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 11 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1043 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 1959 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 11 run: read-character/parse-traces/main29 5: 12 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 12 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 1985 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 1987 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 12 run: end-of-stream?/parse-traces/main29 2: 12 => ((2 integer)) mem: ((2 integer)): 1988 <= 12 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1989 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 1990 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 12 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 1991 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2016 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2018 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2019 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2020 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 12 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1044 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 2021 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 12 run: read-character/parse-traces/main29 5: 13 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 13 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2047 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2049 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 13 run: end-of-stream?/parse-traces/main29 2: 13 => ((2 integer)) mem: ((2 integer)): 2050 <= 13 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2051 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2052 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 13 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2053 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2078 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2080 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2081 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2082 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 13 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1045 byte) (raw)) => a run: read-character/parse-traces/main29 4: #\a => ((4 character)) mem: ((4 character)): 2083 <= #\a run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 13 run: read-character/parse-traces/main29 5: 14 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 14 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main29 6: #\a => ((4 character)) mem: ((4 character)): 1215 <= #\a run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2109 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2111 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 14 run: end-of-stream?/parse-traces/main29 2: 14 => ((2 integer)) mem: ((2 integer)): 2112 <= 14 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2113 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2114 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 14 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2115 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2140 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2142 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2143 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2144 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 14 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1046 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 2145 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 14 run: read-character/parse-traces/main29 5: 15 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 15 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2171 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2173 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 15 run: end-of-stream?/parse-traces/main29 2: 15 => ((2 integer)) mem: ((2 integer)): 2174 <= 15 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2175 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2176 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 15 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2177 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2202 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2204 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2205 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2206 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 15 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1047 byte) (raw)) => b run: read-character/parse-traces/main29 4: #\b => ((4 character)) mem: ((4 character)): 2207 <= #\b run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 15 run: read-character/parse-traces/main29 5: 16 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 16 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => b run: parse-traces/main29 6: #\b => ((4 character)) mem: ((4 character)): 1215 <= #\b run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => b run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2233 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2235 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 16 run: end-of-stream?/parse-traces/main29 2: 16 => ((2 integer)) mem: ((2 integer)): 2236 <= 16 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2237 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2238 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 16 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2239 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2264 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2266 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2267 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2268 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 16 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1048 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 2269 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 16 run: read-character/parse-traces/main29 5: 17 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 17 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2295 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2297 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 17 run: end-of-stream?/parse-traces/main29 2: 17 => ((2 integer)) mem: ((2 integer)): 2298 <= 17 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2299 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2300 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 17 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2301 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2326 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2328 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2329 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2330 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 17 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1049 byte) (raw)) => c run: read-character/parse-traces/main29 4: #\c => ((4 character)) mem: ((4 character)): 2331 <= #\c run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 17 run: read-character/parse-traces/main29 5: 18 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 18 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => c run: parse-traces/main29 6: #\c => ((4 character)) mem: ((4 character)): 1215 <= #\c run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => c run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2357 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2359 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 18 run: end-of-stream?/parse-traces/main29 2: 18 => ((2 integer)) mem: ((2 integer)): 2360 <= 18 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2361 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2362 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 18 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2363 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2388 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2390 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2391 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2392 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 18 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1050 byte) (raw)) => run: read-character/parse-traces/main29 4: #\newline => ((4 character)) mem: ((4 character)): 2393 <= #\newline run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 18 run: read-character/parse-traces/main29 5: 19 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 19 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\newline => ((4 character)) mem: ((4 character)): 1215 <= #\newline run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: t => ((5 boolean)) mem: ((5 boolean)): 1216 <= t run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main29 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: parse-traces/main29 9: 1 => ((2 integer)) mem: ((2 integer)): 1213 <= 1 run: parse-traces/main29 10: ((($print)) (( literal))) run: parse-traces/main29 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 1 run: parse-traces/main29 12: ((($print)) (( literal))) run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2419 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2421 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 19 run: end-of-stream?/parse-traces/main29 2: 19 => ((2 integer)) mem: ((2 integer)): 2422 <= 19 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2423 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2424 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 19 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2425 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2450 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2452 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2453 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2454 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 19 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1051 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 2455 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 19 run: read-character/parse-traces/main29 5: 20 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 20 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2481 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2483 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 20 run: end-of-stream?/parse-traces/main29 2: 20 => ((2 integer)) mem: ((2 integer)): 2484 <= 20 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2485 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2486 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 20 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2487 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2512 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2514 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2515 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2516 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 20 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1052 byte) (raw)) => e run: read-character/parse-traces/main29 4: #\e => ((4 character)) mem: ((4 character)): 2517 <= #\e run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 20 run: read-character/parse-traces/main29 5: 21 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 21 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main29 6: #\e => ((4 character)) mem: ((4 character)): 1215 <= #\e run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2543 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2545 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 21 run: end-of-stream?/parse-traces/main29 2: 21 => ((2 integer)) mem: ((2 integer)): 2546 <= 21 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2547 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2548 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 21 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2549 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2574 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2576 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2577 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2578 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 21 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1053 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 2579 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 21 run: read-character/parse-traces/main29 5: 22 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 22 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2605 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2607 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 22 run: end-of-stream?/parse-traces/main29 2: 22 => ((2 integer)) mem: ((2 integer)): 2608 <= 22 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2609 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2610 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 22 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2611 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2636 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2638 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2639 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2640 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 22 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1054 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 2641 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 22 run: read-character/parse-traces/main29 5: 23 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 23 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2667 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2669 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 23 run: end-of-stream?/parse-traces/main29 2: 23 => ((2 integer)) mem: ((2 integer)): 2670 <= 23 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2671 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2672 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 23 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2673 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2698 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2700 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2701 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2702 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 23 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1055 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 2703 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 23 run: read-character/parse-traces/main29 5: 24 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 24 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) schedule: scheduling parse-traces/main29 for further processing schedule: parse-traces/main29 run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2729 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2731 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 24 run: end-of-stream?/parse-traces/main29 2: 24 => ((2 integer)) mem: ((2 integer)): 2732 <= 24 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2733 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2734 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 24 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2735 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2760 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2762 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2763 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2764 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 24 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1056 byte) (raw)) => 0 run: read-character/parse-traces/main29 4: #\0 => ((4 character)) mem: ((4 character)): 2765 <= #\0 run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 24 run: read-character/parse-traces/main29 5: 25 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 25 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => 0 run: parse-traces/main29 6: #\0 => ((4 character)) mem: ((4 character)): 1215 <= #\0 run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 0 run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2791 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2793 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 25 run: end-of-stream?/parse-traces/main29 2: 25 => ((2 integer)) mem: ((2 integer)): 2794 <= 25 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2795 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2796 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 25 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2797 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2822 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2824 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2825 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2826 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 25 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1057 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 2827 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 25 run: read-character/parse-traces/main29 5: 26 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 26 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2853 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2855 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 26 run: end-of-stream?/parse-traces/main29 2: 26 => ((2 integer)) mem: ((2 integer)): 2856 <= 26 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2857 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2858 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 26 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2859 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2884 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2886 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2887 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2888 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 26 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1058 byte) (raw)) => a run: read-character/parse-traces/main29 4: #\a => ((4 character)) mem: ((4 character)): 2889 <= #\a run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 26 run: read-character/parse-traces/main29 5: 27 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 27 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main29 6: #\a => ((4 character)) mem: ((4 character)): 1215 <= #\a run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2915 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2917 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 27 run: end-of-stream?/parse-traces/main29 2: 27 => ((2 integer)) mem: ((2 integer)): 2918 <= 27 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2919 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2920 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 27 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2921 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 2946 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2948 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 2949 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2950 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 27 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1059 byte) (raw)) => run: read-character/parse-traces/main29 4: #\newline => ((4 character)) mem: ((4 character)): 2951 <= #\newline run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 27 run: read-character/parse-traces/main29 5: 28 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 28 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\newline => ((4 character)) mem: ((4 character)): 1215 <= #\newline run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: t => ((5 boolean)) mem: ((5 boolean)): 1216 <= t run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main29 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: parse-traces/main29 9: 2 => ((2 integer)) mem: ((2 integer)): 1213 <= 2 run: parse-traces/main29 10: ((($print)) (( literal))) run: parse-traces/main29 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 2 run: parse-traces/main29 12: ((($print)) (( literal))) run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 2977 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 2979 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 28 run: end-of-stream?/parse-traces/main29 2: 28 => ((2 integer)) mem: ((2 integer)): 2980 <= 28 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2981 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 2982 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 28 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 2983 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3008 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3010 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3011 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3012 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 28 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1060 byte) (raw)) => r run: read-character/parse-traces/main29 4: #\r => ((4 character)) mem: ((4 character)): 3013 <= #\r run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 28 run: read-character/parse-traces/main29 5: 29 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 29 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main29 6: #\r => ((4 character)) mem: ((4 character)): 1215 <= #\r run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3039 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3041 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 29 run: end-of-stream?/parse-traces/main29 2: 29 => ((2 integer)) mem: ((2 integer)): 3042 <= 29 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3043 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3044 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 29 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3045 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3070 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3072 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3073 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3074 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 29 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1061 byte) (raw)) => u run: read-character/parse-traces/main29 4: #\u => ((4 character)) mem: ((4 character)): 3075 <= #\u run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 29 run: read-character/parse-traces/main29 5: 30 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 30 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main29 6: #\u => ((4 character)) mem: ((4 character)): 1215 <= #\u run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3101 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3103 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 30 run: end-of-stream?/parse-traces/main29 2: 30 => ((2 integer)) mem: ((2 integer)): 3104 <= 30 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3105 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3106 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 30 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3107 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3132 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3134 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3135 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3136 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 30 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1062 byte) (raw)) => n run: read-character/parse-traces/main29 4: #\n => ((4 character)) mem: ((4 character)): 3137 <= #\n run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 30 run: read-character/parse-traces/main29 5: 31 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 31 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main29 6: #\n => ((4 character)) mem: ((4 character)): 1215 <= #\n run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3163 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3165 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 31 run: end-of-stream?/parse-traces/main29 2: 31 => ((2 integer)) mem: ((2 integer)): 3166 <= 31 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3167 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3168 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 31 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3169 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3194 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3196 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3197 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3198 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 31 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1063 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 3199 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 31 run: read-character/parse-traces/main29 5: 32 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 32 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3225 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3227 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 32 run: end-of-stream?/parse-traces/main29 2: 32 => ((2 integer)) mem: ((2 integer)): 3228 <= 32 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3229 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3230 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 32 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3231 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3256 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3258 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3259 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3260 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 32 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1064 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 3261 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 32 run: read-character/parse-traces/main29 5: 33 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 33 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3287 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3289 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 33 run: end-of-stream?/parse-traces/main29 2: 33 => ((2 integer)) mem: ((2 integer)): 3290 <= 33 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3291 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3292 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 33 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3293 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3318 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3320 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3321 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3322 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 33 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1065 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 3323 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 33 run: read-character/parse-traces/main29 5: 34 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 34 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3349 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3351 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 34 run: end-of-stream?/parse-traces/main29 2: 34 => ((2 integer)) mem: ((2 integer)): 3352 <= 34 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3353 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3354 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 34 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3355 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3380 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3382 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3383 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3384 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 34 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1066 byte) (raw)) => a run: read-character/parse-traces/main29 4: #\a => ((4 character)) mem: ((4 character)): 3385 <= #\a run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 34 run: read-character/parse-traces/main29 5: 35 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 35 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main29 6: #\a => ((4 character)) mem: ((4 character)): 1215 <= #\a run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3411 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3413 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 35 run: end-of-stream?/parse-traces/main29 2: 35 => ((2 integer)) mem: ((2 integer)): 3414 <= 35 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3415 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3416 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 35 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3417 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3442 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3444 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3445 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3446 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 35 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1067 byte) (raw)) => i run: read-character/parse-traces/main29 4: #\i => ((4 character)) mem: ((4 character)): 3447 <= #\i run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 35 run: read-character/parse-traces/main29 5: 36 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 36 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main29 6: #\i => ((4 character)) mem: ((4 character)): 1215 <= #\i run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3473 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3475 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 36 run: end-of-stream?/parse-traces/main29 2: 36 => ((2 integer)) mem: ((2 integer)): 3476 <= 36 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3477 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3478 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 36 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3479 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3504 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3506 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3507 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3508 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 36 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1068 byte) (raw)) => n run: read-character/parse-traces/main29 4: #\n => ((4 character)) mem: ((4 character)): 3509 <= #\n run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 36 run: read-character/parse-traces/main29 5: 37 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 37 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main29 6: #\n => ((4 character)) mem: ((4 character)): 1215 <= #\n run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3535 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3537 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 37 run: end-of-stream?/parse-traces/main29 2: 37 => ((2 integer)) mem: ((2 integer)): 3538 <= 37 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3539 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3540 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 37 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3541 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3566 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3568 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3569 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3570 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 37 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1069 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 3571 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 37 run: read-character/parse-traces/main29 5: 38 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 38 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3597 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3599 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 38 run: end-of-stream?/parse-traces/main29 2: 38 => ((2 integer)) mem: ((2 integer)): 3600 <= 38 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3601 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3602 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 38 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3603 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3628 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3630 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3631 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3632 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 38 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1070 byte) (raw)) => 1 run: read-character/parse-traces/main29 4: #\1 => ((4 character)) mem: ((4 character)): 3633 <= #\1 run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 38 run: read-character/parse-traces/main29 5: 39 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 39 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main29 6: #\1 => ((4 character)) mem: ((4 character)): 1215 <= #\1 run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3659 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3661 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 39 run: end-of-stream?/parse-traces/main29 2: 39 => ((2 integer)) mem: ((2 integer)): 3662 <= 39 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3663 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3664 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 39 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3665 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3690 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3692 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3693 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3694 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 39 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1071 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 3695 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 39 run: read-character/parse-traces/main29 5: 40 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 40 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3721 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3723 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 40 run: end-of-stream?/parse-traces/main29 2: 40 => ((2 integer)) mem: ((2 integer)): 3724 <= 40 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3725 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3726 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 40 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3727 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3752 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3754 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3755 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3756 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 40 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1072 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 3757 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 40 run: read-character/parse-traces/main29 5: 41 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 41 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3783 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3785 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 41 run: end-of-stream?/parse-traces/main29 2: 41 => ((2 integer)) mem: ((2 integer)): 3786 <= 41 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3787 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3788 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 41 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3789 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3814 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3816 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3817 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3818 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 41 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1073 byte) (raw)) => d run: read-character/parse-traces/main29 4: #\d => ((4 character)) mem: ((4 character)): 3819 <= #\d run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 41 run: read-character/parse-traces/main29 5: 42 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 42 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => d run: parse-traces/main29 6: #\d => ((4 character)) mem: ((4 character)): 1215 <= #\d run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => d run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3845 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3847 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 42 run: end-of-stream?/parse-traces/main29 2: 42 => ((2 integer)) mem: ((2 integer)): 3848 <= 42 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3849 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3850 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 42 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3851 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3876 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3878 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3879 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3880 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 42 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1074 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 3881 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 42 run: read-character/parse-traces/main29 5: 43 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 43 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3907 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3909 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 43 run: end-of-stream?/parse-traces/main29 2: 43 => ((2 integer)) mem: ((2 integer)): 3910 <= 43 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3911 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3912 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 43 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3913 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 3938 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3940 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 3941 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3942 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 43 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1075 byte) (raw)) => e run: read-character/parse-traces/main29 4: #\e => ((4 character)) mem: ((4 character)): 3943 <= #\e run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 43 run: read-character/parse-traces/main29 5: 44 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 44 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main29 6: #\e => ((4 character)) mem: ((4 character)): 1215 <= #\e run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 3969 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 3971 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 44 run: end-of-stream?/parse-traces/main29 2: 44 => ((2 integer)) mem: ((2 integer)): 3972 <= 44 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3973 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 3974 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 44 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 3975 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4000 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4002 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4003 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4004 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 44 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1076 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 4005 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 44 run: read-character/parse-traces/main29 5: 45 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 45 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4031 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4033 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 45 run: end-of-stream?/parse-traces/main29 2: 45 => ((2 integer)) mem: ((2 integer)): 4034 <= 45 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4035 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4036 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 45 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4037 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4062 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4064 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4065 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4066 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 45 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1077 byte) (raw)) => f run: read-character/parse-traces/main29 4: #\f => ((4 character)) mem: ((4 character)): 4067 <= #\f run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 45 run: read-character/parse-traces/main29 5: 46 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 46 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => f run: parse-traces/main29 6: #\f => ((4 character)) mem: ((4 character)): 1215 <= #\f run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => f run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4093 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4095 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 46 run: end-of-stream?/parse-traces/main29 2: 46 => ((2 integer)) mem: ((2 integer)): 4096 <= 46 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4097 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4098 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 46 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4099 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4124 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4126 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4127 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4128 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 46 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1078 byte) (raw)) => run: read-character/parse-traces/main29 4: #\newline => ((4 character)) mem: ((4 character)): 4129 <= #\newline run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 46 run: read-character/parse-traces/main29 5: 47 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 47 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\newline => ((4 character)) mem: ((4 character)): 1215 <= #\newline run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: t => ((5 boolean)) mem: ((5 boolean)): 1216 <= t run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main29 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: parse-traces/main29 9: 3 => ((2 integer)) mem: ((2 integer)): 1213 <= 3 run: parse-traces/main29 10: ((($print)) (( literal))) run: parse-traces/main29 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 3 run: parse-traces/main29 12: ((($print)) (( literal))) run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4155 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4157 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 47 run: end-of-stream?/parse-traces/main29 2: 47 => ((2 integer)) mem: ((2 integer)): 4158 <= 47 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4159 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4160 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 47 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4161 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4186 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4188 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4189 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4190 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 47 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1079 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 4191 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 47 run: read-character/parse-traces/main29 5: 48 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 48 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4217 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4219 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 48 run: end-of-stream?/parse-traces/main29 2: 48 => ((2 integer)) mem: ((2 integer)): 4220 <= 48 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4221 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4222 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 48 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4223 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4248 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4250 <= 1208 schedule: scheduling read-character/parse-traces/main29 for further processing schedule: read-character/parse-traces/main29 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4251 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4252 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 48 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1080 byte) (raw)) => e run: read-character/parse-traces/main29 4: #\e => ((4 character)) mem: ((4 character)): 4253 <= #\e run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 48 run: read-character/parse-traces/main29 5: 49 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 49 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main29 6: #\e => ((4 character)) mem: ((4 character)): 1215 <= #\e run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4279 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4281 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 49 run: end-of-stream?/parse-traces/main29 2: 49 => ((2 integer)) mem: ((2 integer)): 4282 <= 49 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4283 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4284 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 49 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4285 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4310 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4312 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4313 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4314 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 49 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1081 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 4315 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 49 run: read-character/parse-traces/main29 5: 50 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 50 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4341 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4343 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 50 run: end-of-stream?/parse-traces/main29 2: 50 => ((2 integer)) mem: ((2 integer)): 4344 <= 50 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4345 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4346 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 50 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4347 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4372 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4374 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4375 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4376 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 50 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1082 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 4377 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 50 run: read-character/parse-traces/main29 5: 51 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 51 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4403 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4405 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 51 run: end-of-stream?/parse-traces/main29 2: 51 => ((2 integer)) mem: ((2 integer)): 4406 <= 51 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4407 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4408 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 51 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4409 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4434 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4436 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4437 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4438 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 51 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1083 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 4439 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 51 run: read-character/parse-traces/main29 5: 52 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 52 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4465 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4467 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 52 run: end-of-stream?/parse-traces/main29 2: 52 => ((2 integer)) mem: ((2 integer)): 4468 <= 52 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4469 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4470 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 52 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4471 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4496 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4498 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4499 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4500 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 52 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1084 byte) (raw)) => 1 run: read-character/parse-traces/main29 4: #\1 => ((4 character)) mem: ((4 character)): 4501 <= #\1 run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 52 run: read-character/parse-traces/main29 5: 53 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 53 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main29 6: #\1 => ((4 character)) mem: ((4 character)): 1215 <= #\1 run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4527 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4529 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 53 run: end-of-stream?/parse-traces/main29 2: 53 => ((2 integer)) mem: ((2 integer)): 4530 <= 53 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4531 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4532 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 53 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4533 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4558 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4560 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4561 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4562 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 53 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1085 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 4563 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 53 run: read-character/parse-traces/main29 5: 54 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 54 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4589 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4591 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 54 run: end-of-stream?/parse-traces/main29 2: 54 => ((2 integer)) mem: ((2 integer)): 4592 <= 54 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4593 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4594 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 54 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4595 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4620 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4622 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4623 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4624 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 54 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1086 byte) (raw)) => a run: read-character/parse-traces/main29 4: #\a => ((4 character)) mem: ((4 character)): 4625 <= #\a run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 54 run: read-character/parse-traces/main29 5: 55 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 55 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main29 6: #\a => ((4 character)) mem: ((4 character)): 1215 <= #\a run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4651 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4653 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 55 run: end-of-stream?/parse-traces/main29 2: 55 => ((2 integer)) mem: ((2 integer)): 4654 <= 55 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4655 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4656 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 55 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4657 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4682 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4684 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4685 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4686 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 55 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1087 byte) (raw)) => run: read-character/parse-traces/main29 4: #\newline => ((4 character)) mem: ((4 character)): 4687 <= #\newline run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 55 run: read-character/parse-traces/main29 5: 56 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 56 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\newline => ((4 character)) mem: ((4 character)): 1215 <= #\newline run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: t => ((5 boolean)) mem: ((5 boolean)): 1216 <= t run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main29 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: parse-traces/main29 9: 4 => ((2 integer)) mem: ((2 integer)): 1213 <= 4 run: parse-traces/main29 10: ((($print)) (( literal))) run: parse-traces/main29 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 4 run: parse-traces/main29 12: ((($print)) (( literal))) run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4713 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4715 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 56 run: end-of-stream?/parse-traces/main29 2: 56 => ((2 integer)) mem: ((2 integer)): 4716 <= 56 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4717 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4718 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 56 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4719 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4744 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4746 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4747 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4748 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 56 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1088 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 4749 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 56 run: read-character/parse-traces/main29 5: 57 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 57 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4775 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4777 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 57 run: end-of-stream?/parse-traces/main29 2: 57 => ((2 integer)) mem: ((2 integer)): 4778 <= 57 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4779 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4780 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 57 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4781 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4806 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4808 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4809 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4810 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 57 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1089 byte) (raw)) => e run: read-character/parse-traces/main29 4: #\e => ((4 character)) mem: ((4 character)): 4811 <= #\e run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 57 run: read-character/parse-traces/main29 5: 58 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 58 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main29 6: #\e => ((4 character)) mem: ((4 character)): 1215 <= #\e run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4837 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4839 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 58 run: end-of-stream?/parse-traces/main29 2: 58 => ((2 integer)) mem: ((2 integer)): 4840 <= 58 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4841 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4842 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 58 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4843 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4868 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4870 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4871 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4872 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 58 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1090 byte) (raw)) => m run: read-character/parse-traces/main29 4: #\m => ((4 character)) mem: ((4 character)): 4873 <= #\m run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 58 run: read-character/parse-traces/main29 5: 59 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 59 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main29 6: #\m => ((4 character)) mem: ((4 character)): 1215 <= #\m run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4899 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4901 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 59 run: end-of-stream?/parse-traces/main29 2: 59 => ((2 integer)) mem: ((2 integer)): 4902 <= 59 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4903 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4904 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 59 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4905 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4930 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4932 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4933 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4934 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 59 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1091 byte) (raw)) => : run: read-character/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 4935 <= #\: run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 59 run: read-character/parse-traces/main29 5: 60 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 60 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main29 6: #\: => ((4 character)) mem: ((4 character)): 1215 <= #\: run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 4961 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4963 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 60 run: end-of-stream?/parse-traces/main29 2: 60 => ((2 integer)) mem: ((2 integer)): 4964 <= 60 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4965 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 4966 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 60 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 4967 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-character/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main29 0: 4992 => ((default-space space-address)) run: read-character/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-character/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 4994 <= 1208 run: read-character/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 4995 <= 1208 run: read-character/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-character/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4996 <= 1031 run: read-character/parse-traces/main29 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 60 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1092 byte) (raw)) => run: read-character/parse-traces/main29 4: #\space => ((4 character)) mem: ((4 character)): 4997 <= #\space run: read-character/parse-traces/main29 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 60 run: read-character/parse-traces/main29 5: 61 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 61 run: read-character/parse-traces/main29 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main29 6: #\space => ((4 character)) mem: ((4 character)): 1215 <= #\space run: parse-traces/main29 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 1216 <= nil run: parse-traces/main29 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main29 13: (((jump)) ((-10 offset))) run: parse-traces/main29 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 5023 => ((default-space space-address)) run: end-of-stream?/parse-traces/mai
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Mu - 101run_sandboxed.cc</title>
<meta name="Generator" content="Vim/7.4">
<meta name="plugin-version" content="vim7.4_v2">
<meta name="syntax" content="cpp">
<meta name="settings" content="use_css,pre_wrap,no_foldcolumn,expand_tabs,prevent_copy=">
<meta name="colorscheme" content="minimal">
<style type="text/css">
<!--
pre { white-space: pre-wrap; font-family: monospace; color: #eeeeee; background-color: #080808; }
body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color: #080808; }
* { font-size: 12pt; font-size: 1em; }
.Constant { color: #00a0a0; }
.cSpecial { color: #008000; }
.traceContains { color: #008000; }
.Comment { color: #9090ff; }
.Delimiter { color: #800080; }
.Special { color: #c00000; }
.Identifier { color: #fcb165; }
.Normal { color: #eeeeee; background-color: #080808; padding-bottom: 1px; }
.CommentedCode { color: #6c6c6c; }
-->
</style>

<script type='text/javascript'>
<!--

-->
</script>
</head>
<body>
<pre id='vimCodeElement'>
<span class="Comment">//: Helper for various programming environments: run arbitrary mu code and</span>
<span class="Comment">//: return some result in string form.</span>

<span class="Delimiter">:(scenario run_interactive_code)</span>
def main [
  <span class="Constant">1</span>:num/<span class="Special">raw &lt;- </span>copy <span class="Constant">0</span>
  <span class="Constant">2</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [<span class="Constant">1</span>:num/<span class="Special">raw &lt;- </span>copy <span class="Constant">34</span>]
  run-sandboxed <span class="Constant">2</span>:text
  <span class="Constant">3</span>:num/<span class="Special">raw &lt;- </span>copy <span class="Constant">1</span>:num/<span class="Special">raw</span>
]
<span class="traceContains">+mem: storing 34 in location 3</span>

<span class="Delimiter">:(scenario run_interactive_empty)</span>
def main [
  <span class="Constant">1</span>:text<span class="Special"> &lt;- </span>copy <span class="Constant">0</span>/unsafe
  <span class="Constant">2</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
]
<span class="Comment"># result is null</span>
<span class="traceContains">+mem: storing 0 in location 2</span>

<span class="Comment">//: As the name suggests, 'run-sandboxed' will prevent certain operations that</span>
<span class="Comment">//: regular Mu code can perform.</span>
<span class="Delimiter">:(before &quot;End Globals&quot;)</span>
<span class="Normal">bool</span> Sandbox_mode = <span class="Constant">false</span><span class="Delimiter">;</span>
<span class="Comment">//: for starters, users can't override 'main' when the environment is running</span>
<span class="Delimiter">:(before &quot;End Load Recipe Name&quot;)</span>
<span class="Normal">if</span> <span class="Delimiter">(</span>Sandbox_mode &amp;&amp; result<span class="Delimiter">.</span>name == <span class="Constant">&quot;main&quot;</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
  slurp_balanced_bracket<span class="Delimiter">(</span>in<span class="Delimiter">);</span>
  <span class="Identifier">return</span> -<span class="Constant">1</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Comment">//: run code in 'interactive mode', i.e. with errors off and return:</span>
<span class="Comment">//:   stringified output in case we want to print it to screen</span>
<span class="Comment">//:   any errors encountered</span>
<span class="Comment">//:   simulated screen any prints went to</span>
<span class="Comment">//:   any 'app' layer traces generated</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
RUN_SANDBOXED<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;run-sandboxed&quot;</span><span class="Delimiter">,</span> RUN_SANDBOXED<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> RUN_SANDBOXED: <span class="Delimiter">{</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>SIZE<span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">)</span> != <span class="Constant">1</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
    raise &lt;&lt; maybe<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe<span class="Delimiter">,</span> r<span class="Delimiter">).</span>name<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;'run-sandboxed' requires exactly one ingredient, but got '&quot;</span> &lt;&lt; inst<span class="Delimiter">.</span>original_string &lt;&lt; <span class="Constant">&quot;'</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> &lt;&lt; end<span class="Delimiter">();</span>
    <span class="Identifier">break</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!is_mu_text<span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">)))</span> <span class="Delimiter">{</span>
    raise &lt;&lt; maybe<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe<span class="Delimiter">,</span> r<span class="Delimiter">).</span>name<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;first ingredient of 'run-sandboxed' should be a string, but got '&quot;</span> &lt;&lt; to_string<span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">))</span> &lt;&lt; <span class="Constant">&quot;'</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> &lt;&lt; end<span class="Delimiter">();</span>
    <span class="Identifier">break</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> RUN_SANDBOXED: <span class="Delimiter">{</span>
  <span class="Normal">bool</span> new_code_pushed_to_stack = run_interactive<span class="Delimiter">(</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">));</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!new_code_pushed_to_stack<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    products<span class="Delimiter">.</span>resize<span class="Delimiter">(</span><span class="Constant">5</span><span class="Delimiter">);</span>
    products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">);</span>
    products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>trace_error_contents<span class="Delimiter">());</span>
    products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">2</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">);</span>
    products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">3</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>trace_app_contents<span class="Delimiter">());</span>
    products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">4</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">);</span>  <span class="Comment">// completed</span>
    run_code_end<span class="Delimiter">();</span>
    <span class="Identifier">break</span><span class="Delimiter">;</span>  <span class="Comment">// done with this instruction</span>
  <span class="Delimiter">}</span>
  <span class="Normal">else</span> <span class="Delimiter">{</span>
    <span class="Identifier">continue</span><span class="Delimiter">;</span>  <span class="Comment">// not done with caller; don't increment current_step_index()</span>
  <span class="Delimiter">}</span>
<span class="Delimiter">}</span>

<span class="Comment">//: To show results in the sandbox Mu uses a hack: it saves the products</span>
<span class="Comment">//: returned by each instruction while Track_most_recent_products is true, and</span>
<span class="Comment">//: keeps the most recent such result around so that it can be returned as the</span>
<span class="Comment">//: result of a sandbox.</span>

<span class="Delimiter">:(before &quot;End Globals&quot;)</span>
<span class="Normal">bool</span> Track_most_recent_products = <span class="Constant">false</span><span class="Delimiter">;</span>
string Most_recent_products<span class="Delimiter">;</span>
<span class="Delimiter">:(before &quot;End Setup&quot;)</span>
Track_most_recent_products = <span class="Constant">false</span><span class="Delimiter">;</span>
Most_recent_products = <span class="Constant">&quot;&quot;</span><span class="Delimiter">;</span>

<span class="Delimiter">:(before &quot;End Globals&quot;)</span>
trace_stream* Save_trace_stream = <span class="Constant">NULL</span><span class="Delimiter">;</span>
string Save_trace_file<span class="Delimiter">;</span>
<span class="Delimiter">:(code)</span>
<span class="Comment">// reads a string, tries to call it as code (treating it as a test), saving</span>
<span class="Comment">// all errors.</span>
<span class="Comment">// returns true if successfully called (no errors found during load and transform)</span>
<span class="Normal">bool</span> run_interactive<span class="Delimiter">(</span><span class="Normal">int</span> address<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  assert<span class="Delimiter">(</span>contains_key<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;interactive&quot;</span><span class="Delimiter">)</span> &amp;&amp; get<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;interactive&quot;</span><span class="Delimiter">)</span> != <span class="Constant">0</span><span class="Delimiter">);</span>
  <span class="Comment">// try to sandbox the run as best you can</span>
  <span class="Comment">// todo: test this</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!Current_scenario<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">1</span><span class="Delimiter">;</span> i &lt; Reserved_for_tests<span class="Delimiter">;</span> ++i<span class="Delimiter">)</span>
      Memory<span class="Delimiter">.</span>erase<span class="Delimiter">(</span>i<span class="Delimiter">);</span>
  <span class="Delimiter">}</span>
  string command = trim<span class="Delimiter">(</span>strip_comments<span class="Delimiter">(</span>read_mu_text<span class="Delimiter">(</span>address<span class="Delimiter">)));</span>
  Name[get<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;interactive&quot;</span><span class="Delimiter">)</span>]<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  run_code_begin<span class="Delimiter">(</span><span class="Comment">/*</span><span class="Comment">should_stash_snapshots</span><span class="Comment">*/</span><span class="Constant">true</span><span class="Delimiter">);</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>command<span class="Delimiter">.</span>empty<span class="Delimiter">())</span> <span class="Identifier">return</span> <span class="Constant">false</span><span class="Delimiter">;</span>
  <span class="Comment">// don't kill the current routine on parse errors</span>
  routine* save_current_routine = Current_routine<span class="Delimiter">;</span>
  Current_routine = <span class="Constant">NULL</span><span class="Delimiter">;</span>
  <span class="Comment">// call run(string) but without the scheduling</span>
  load<span class="Delimiter">(</span>string<span class="Delimiter">(</span><span class="Constant">&quot;recipe! interactive [</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span><span class="Delimiter">)</span> +
          <span class="Constant">&quot;new-default-space</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +  <span class="Comment">// disable automatic abandon so tests can see changes</span>
          <span class="Constant">&quot;screen:&amp;:screen &lt;- next-ingredient</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
          <span class="Constant">&quot;$start-tracking-products</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
          command + <span class="Constant">&quot;</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
          <span class="Constant">&quot;$stop-tracking-products</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
          <span class="Constant">&quot;return screen</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
       <span class="Constant">&quot;]</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span><span class="Delimiter">);</span>
  transform_all<span class="Delimiter">();</span>
  Current_routine = save_current_routine<span class="Delimiter">;</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>trace_count<span class="Delimiter">(</span><span class="Constant">&quot;error&quot;</span><span class="Delimiter">)</span> &gt; <span class="Constant">0</span><span class="Delimiter">)</span> <span class="Identifier">return</span> <span class="Constant">false</span><span class="Delimiter">;</span>
  <span class="Comment">// now call 'sandbox' which will run 'interactive' in a separate routine,</span>
  <span class="Comment">// and wait for it</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>Save_trace_stream<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    ++Save_trace_stream<span class="Delimiter">-&gt;</span>callstack_depth<span class="Delimiter">;</span>
    trace<span class="Delimiter">(</span><span class="Constant">9999</span><span class="Delimiter">,</span> <span class="Constant">&quot;trace&quot;</span><span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;run-sandboxed: incrementing callstack depth to &quot;</span> &lt;&lt; Save_trace_stream<span class="Delimiter">-&gt;</span>callstack_depth &lt;&lt; end<span class="Delimiter">();</span>
    assert<span class="Delimiter">(</span>Save_trace_stream<span class="Delimiter">-&gt;</span>callstack_depth &lt; <span class="Constant">9000</span><span class="Delimiter">);</span>  <span class="Comment">// 9998-101 plus cushion</span>
  <span class="Delimiter">}</span>
  Current_routine<span class="Delimiter">-&gt;</span>calls<span class="Delimiter">.</span>push_front<span class="Delimiter">(</span>call<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;sandbox&quot;</span><span class="Delimiter">)));</span>
  <span class="Identifier">return</span> <span class="Constant">true</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Comment">//: Carefully update all state to exactly how it was -- including snapshots.</span>

<span class="Delimiter">:(before &quot;End Globals&quot;)</span>
map&lt;string<span class="Delimiter">,</span> recipe_ordinal&gt; Recipe_ordinal_snapshot_stash<span class="Delimiter">;</span>
map&lt;recipe_ordinal<span class="Delimiter">,</span> recipe&gt; Recipe_snapshot_stash<span class="Delimiter">;</span>
map&lt;string<span class="Delimiter">,</span> type_ordinal&gt; Type_ordinal_snapshot_stash<span class="Delimiter">;</span>
map&lt;type_ordinal<span class="Delimiter">,</span> type_info&gt; Type_snapshot_stash<span class="Delimiter">;</span>
map&lt;recipe_ordinal<span class="Delimiter">,</span> map&lt;string<span class="Delimiter">,</span> <span class="Normal">int</span>&gt; &gt; Name_snapshot_stash<span class="Delimiter">;</span>
map&lt;string<span class="Delimiter">,</span> vector&lt;recipe_ordinal&gt; &gt; Recipe_variants_snapshot_stash<span class="Delimiter">;</span>
map&lt;string<span class="Delimiter">,</span> type_tree*&gt; Type_abbreviations_snapshot_stash<span class="Delimiter">;</span>

<span class="Delimiter">:(code)</span>
<span class="Normal">void</span> run_code_begin<span class="Delimiter">(</span><span class="Normal">bool</span> should_stash_snapshots<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  <span class="Comment">// stuff to undo later, in run_code_end()</span>
  Hide_errors = <span class="Constant">true</span><span class="Delimiter">;</span>
  Disable_redefine_checks = <span class="Constant">true</span><span class="Delimiter">;</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>should_stash_snapshots<span class="Delimiter">)</span>
    stash_snapshots<span class="Delimiter">();</span>
  Save_trace_stream = Trace_stream<span class="Delimiter">;</span>
  Trace_stream = <span class="Normal">new</span> trace_stream<span class="Delimiter">;</span>
  Trace_stream<span class="Delimiter">-&gt;</span>collect_depth = App_depth<span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Normal">void</span> run_code_end<span class="Delimiter">()</span> <span class="Delimiter">{</span>
  Hide_errors = <span class="Constant">false</span><span class="Delimiter">;</span>
  Disable_redefine_checks = <span class="Constant">false</span><span class="Delimiter">;</span>
<span class="CommentedCode">//?   ofstream fout(&quot;sandbox.log&quot;);</span>
<span class="CommentedCode">//?   fout &lt;&lt; Trace_stream-&gt;readable_contents(&quot;&quot;);</span>
<span class="CommentedCode">//?   fout.close();</span>
  <span class="Normal">delete</span> Trace_stream<span class="Delimiter">;</span>
  Trace_stream = Save_trace_stream<span class="Delimiter">;</span>
  Save_trace_stream = <span class="Constant">NULL</span><span class="Delimiter">;</span>
  Save_trace_file<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Recipe<span class="Delimiter">.</span>erase<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;interactive&quot;</span><span class="Delimiter">));</span>  <span class="Comment">// keep past sandboxes from inserting errors</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!Recipe_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">())</span>
    unstash_snapshots<span class="Delimiter">();</span>
<span class="Delimiter">}</span>

<span class="Comment">// keep sync'd with save_snapshots and restore_snapshots</span>
<span class="Normal">void</span> stash_snapshots<span class="Delimiter">()</span> <span class="Delimiter">{</span>
  assert<span class="Delimiter">(</span>Recipe_ordinal_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Recipe_ordinal_snapshot_stash = Recipe_ordinal_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Recipe_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Recipe_snapshot_stash = Recipe_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Type_ordinal_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Type_ordinal_snapshot_stash = Type_ordinal_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Type_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Type_snapshot_stash = Type_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Name_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Name_snapshot_stash = Name_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Recipe_variants_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Recipe_variants_snapshot_stash = Recipe_variants_snapshot<span class="Delimiter">;</span>
  assert<span class="Delimiter">(</span>Type_abbreviations_snapshot_stash<span class="Delimiter">.</span>empty<span class="Delimiter">());</span>
  Type_abbreviations_snapshot_stash = Type_abbreviations_snapshot<span class="Delimiter">;</span>
  save_snapshots<span class="Delimiter">();</span>
<span class="Delimiter">}</span>
<span class="Normal">void</span> unstash_snapshots<span class="Delimiter">()</span> <span class="Delimiter">{</span>
  restore_snapshots<span class="Delimiter">();</span>
  Recipe_ordinal_snapshot = Recipe_ordinal_snapshot_stash<span class="Delimiter">;</span>  Recipe_ordinal_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Recipe_snapshot = Recipe_snapshot_stash<span class="Delimiter">;</span>  Recipe_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Type_ordinal_snapshot = Type_ordinal_snapshot_stash<span class="Delimiter">;</span>  Type_ordinal_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Type_snapshot = Type_snapshot_stash<span class="Delimiter">;</span>  Type_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Name_snapshot = Name_snapshot_stash<span class="Delimiter">;</span>  Name_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Recipe_variants_snapshot = Recipe_variants_snapshot_stash<span class="Delimiter">;</span>  Recipe_variants_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
  Type_abbreviations_snapshot = Type_abbreviations_snapshot_stash<span class="Delimiter">;</span>  Type_abbreviations_snapshot_stash<span class="Delimiter">.</span>clear<span class="Delimiter">();</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Load Recipes&quot;)</span>
load<span class="Delimiter">(</span>string<span class="Delimiter">(</span>
<span class="Constant">&quot;recipe interactive [</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span><span class="Delimiter">)</span> +  <span class="Comment">// just a dummy version to initialize the Recipe_ordinal and so on</span>
<span class="Constant">&quot;]</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
<span class="Constant">&quot;recipe sandbox [</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;local-scope</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;screen:&amp;:screen &lt;- new-fake-screen 30, 5</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;routine-id:num &lt;- start-running interactive, screen</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;limit-time routine-id, 100000/instructions</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;wait-for-routine routine-id</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;instructions-run:num &lt;- number-of-instructions routine-id</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;stash instructions-run [instructions run]</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;sandbox-state:num &lt;- routine-state routine-id</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;completed?:bool &lt;- equal sandbox-state, 1/completed</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;output:text &lt;- $most-recent-products</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;errors:text &lt;- save-errors</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;stashes:text &lt;- save-app-trace</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;$cleanup-run-sandboxed</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
  <span class="Constant">&quot;return output, errors, screen, stashes, completed?</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> +
<span class="Constant">&quot;]</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span><span class="Delimiter">);</span>

<span class="Comment">//: adjust errors in the sandbox</span>
<span class="Delimiter">:(after &quot;string maybe(string s)&quot;)</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>s == <span class="Constant">&quot;interactive&quot;</span><span class="Delimiter">)</span> <span class="Identifier">return</span> <span class="Constant">&quot;&quot;</span><span class="Delimiter">;</span>

<span class="Delimiter">:(scenario run_interactive_comments)</span>
def main [
  <span class="Constant">1</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [<span class="Comment"># ab</span>
add <span class="Constant">2</span><span class="Delimiter">,</span> <span class="Constant">2</span>]
  <span class="Constant">2</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
  <span class="Constant">3</span>:@:<span class="Normal">char</span><span class="Special"> &lt;- </span>copy *<span class="Constant">2</span>:text
]
<span class="traceContains">+mem: storing 52 in location 4</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
_START_TRACKING_PRODUCTS<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;$start-tracking-products&quot;</span><span class="Delimiter">,</span> _START_TRACKING_PRODUCTS<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> _START_TRACKING_PRODUCTS: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> _START_TRACKING_PRODUCTS: <span class="Delimiter">{</span>
  Track_most_recent_products = <span class="Constant">true</span><span class="Delimiter">;</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
_STOP_TRACKING_PRODUCTS<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;$stop-tracking-products&quot;</span><span class="Delimiter">,</span> _STOP_TRACKING_PRODUCTS<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> _STOP_TRACKING_PRODUCTS: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> _STOP_TRACKING_PRODUCTS: <span class="Delimiter">{</span>
  Track_most_recent_products = <span class="Constant">false</span><span class="Delimiter">;</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
_MOST_RECENT_PRODUCTS<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;$most-recent-products&quot;</span><span class="Delimiter">,</span> _MOST_RECENT_PRODUCTS<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> _MOST_RECENT_PRODUCTS: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> _MOST_RECENT_PRODUCTS: <span class="Delimiter">{</span>
  products<span class="Delimiter">.</span>resize<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">);</span>
  products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>new_mu_text<span class="Delimiter">(</span>Most_recent_products<span class="Delimiter">));</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
SAVE_ERRORS<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;save-errors&quot;</span><span class="Delimiter">,</span> SAVE_ERRORS<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> SAVE_ERRORS: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> SAVE_ERRORS: <span class="Delimiter">{</span>
  products<span class="Delimiter">.</span>resize<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">);</span>
  products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>trace_error_contents<span class="Delimiter">());</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
SAVE_APP_TRACE<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;save-app-trace&quot;</span><span class="Delimiter">,</span> SAVE_APP_TRACE<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> SAVE_APP_TRACE: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> SAVE_APP_TRACE: <span class="Delimiter">{</span>
  products<span class="Delimiter">.</span>resize<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">);</span>
  products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>trace_app_contents<span class="Delimiter">());</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
_CLEANUP_RUN_SANDBOXED<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;$cleanup-run-sandboxed&quot;</span><span class="Delimiter">,</span> _CLEANUP_RUN_SANDBOXED<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> _CLEANUP_RUN_SANDBOXED: <span class="Delimiter">{</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> _CLEANUP_RUN_SANDBOXED: <span class="Delimiter">{</span>
  run_code_end<span class="Delimiter">();</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(scenario &quot;run_interactive_converts_result_to_text&quot;)</span>
def main [
  <span class="Comment"># try to interactively add 2 and 2</span>
  <span class="Constant">1</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [add <span class="Constant">2</span><span class="Delimiter">,</span> <span class="Constant">2</span>]
  <span class="Constant">2</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
  <span class="Constant">10</span>:@:<span class="Normal">char</span><span class="Special"> &lt;- </span>copy <span class="Constant">2</span>:text/lookup
]
<span class="Comment"># first letter in the output should be '4' in unicode</span>
<span class="traceContains">+mem: storing 52 in location 11</span>

<span class="Delimiter">:(scenario &quot;run_interactive_returns_text&quot;)</span>
def main [
  <span class="Comment"># try to interactively add 2 and 2</span>
  <span class="Constant">1</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [
    <span class="Normal">x</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [a]
    <span class="Normal">y</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [b]
    <span class="Normal">z</span>:text<span class="Special"> &lt;- </span>append x:text<span class="Delimiter">,</span> y:text
  ]
  <span class="Constant">2</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
  <span class="Constant">10</span>:@:<span class="Normal">char</span><span class="Special"> &lt;- </span>copy <span class="Constant">2</span>:text/lookup
]
<span class="Comment"># output contains &quot;ab&quot;</span>
<span class="traceContains">+mem: storing 97 in location 11</span>
<span class="traceContains">+mem: storing 98 in location 12</span>

<span class="Delimiter">:(scenario &quot;run_interactive_returns_errors&quot;)</span>
def main [
  <span class="Comment"># run a command that generates an error</span>
  <span class="Constant">1</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [x:num<span class="Special"> &lt;- </span>copy <span class="Constant">34</span>
get x:num<span class="Delimiter">,</span> foo:offset]
  <span class="Constant">2</span>:text<span class="Delimiter">,</span> <span class="Constant">3</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
  <span class="Constant">10</span>:@:<span class="Normal">char</span><span class="Special"> &lt;- </span>copy <span class="Constant">3</span>:text/lookup
]
<span class="Comment"># error should be &quot;unknown element foo in container number&quot;</span>
<span class="traceContains">+mem: storing 117 in location 11</span>
<span class="traceContains">+mem: storing 110 in location 12</span>
<span class="traceContains">+mem: storing 107 in location 13</span>
<span class="traceContains">+mem: storing 110 in location 14</span>
<span class="Comment"># ...</span>

<span class="Delimiter">:(scenario run_interactive_with_comment)</span>
def main [
  <span class="Comment"># 2 instructions, with a comment after the first</span>
  <span class="Constant">1</span>:&amp;:@:num<span class="Special"> &lt;- </span><span class="Normal">new</span> [a:num<span class="Special"> &lt;- </span>copy <span class="Constant">0</span>  <span class="Comment"># abc</span>
<span class="Normal">b</span>:num<span class="Special"> &lt;- </span>copy <span class="Constant">0</span>
]
  <span class="Constant">2</span>:text<span class="Delimiter">,</span> <span class="Constant">3</span>:text<span class="Special"> &lt;- </span>run-sandboxed <span class="Constant">1</span>:text
]
<span class="Comment"># no errors</span>
<span class="traceContains">+mem: storing 0 in location 3</span>

<span class="Delimiter">:(before &quot;End Running One Instruction&quot;)</span>
<span class="Normal">if</span> <span class="Delimiter">(</span>Track_most_recent_products<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  track_most_recent_products<span class="Delimiter">(</span>current_instruction<span class="Delimiter">(),</span> products<span class="Delimiter">);</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(code)</span>
<span class="Normal">void</span> track_most_recent_products<span class="Delimiter">(</span><span class="Normal">const</span> instruction&amp; instruction<span class="Delimiter">,</span> <span class="Normal">const</span> vector&lt;vector&lt;<span class="Normal">double</span>&gt; &gt;&amp; products<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  ostringstream out<span class="Delimiter">;</span>
  <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">0</span><span class="Delimiter">;</span> i &lt; SIZE<span class="Delimiter">(</span>products<span class="Delimiter">);</span> ++i<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    <span class="Comment">// A sandbox can print a string result, but only if it is actually saved</span>
    <span class="Comment">// to a variable in the sandbox, because otherwise the results are</span>
    <span class="Comment">// reclaimed before the sandbox sees them. So you get these interactions</span>
    <span class="Comment">// in the sandbox:</span>
    <span class="Comment">//</span>
    <span class="Comment">//    new [abc]</span>
    <span class="Comment">//    =&gt; &lt;address&gt;</span>
    <span class="Comment">//</span>
    <span class="Comment">//    x:text &lt;- new [abc]</span>
    <span class="Comment">//    =&gt; abc</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>i &lt; SIZE<span class="Delimiter">(</span>instruction<span class="Delimiter">.</span>products<span class="Delimiter">))</span> <span class="Delimiter">{</span>
      <span class="Normal">if</span> <span class="Delimiter">(</span>is_mu_text<span class="Delimiter">(</span>instruction<span class="Delimiter">.</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">)))</span> <span class="Delimiter">{</span>
        <span class="Normal">if</span> <span class="Delimiter">(</span>!scalar<span class="Delimiter">(</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">)))</span> <span class="Identifier">continue</span><span class="Delimiter">;</span>  <span class="Comment">// error handled elsewhere</span>
        out &lt;&lt; read_mu_text<span class="Delimiter">(</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">).</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">))</span> &lt;&lt; <span class="cSpecial">'\n'</span><span class="Delimiter">;</span>
        <span class="Identifier">continue</span><span class="Delimiter">;</span>
      <span class="Delimiter">}</span>
    <span class="Delimiter">}</span>
    <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> j = <span class="Constant">0</span><span class="Delimiter">;</span> j &lt; SIZE<span class="Delimiter">(</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">));</span> ++j<span class="Delimiter">)</span>
      out &lt;&lt; no_scientific<span class="Delimiter">(</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">).</span>at<span class="Delimiter">(</span>j<span class="Delimiter">))</span> &lt;&lt; <span class="Constant">' '</span><span class="Delimiter">;</span>
    out &lt;&lt; <span class="cSpecial">'\n'</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  Most_recent_products = out<span class="Delimiter">.</span>str<span class="Delimiter">();</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(code)</span>
string strip_comments<span class="Delimiter">(</span>string in<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  ostringstream result<span class="Delimiter">;</span>
  <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> i = <span class="Constant">0</span><span class="Delimiter">;</span> i &lt; SIZE<span class="Delimiter">(</span>in<span class="Delimiter">);</span> ++i<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>in<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">)</span> != <span class="Constant">'#'</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
      result &lt;&lt; in<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i<span class="Delimiter">);</span>
    <span class="Delimiter">}</span>
    <span class="Normal">else</span> <span class="Delimiter">{</span>
      <span class="Normal">while</span> <span class="Delimiter">(</span>i+<span class="Constant">1</span> &lt; SIZE<span class="Delimiter">(</span>in<span class="Delimiter">)</span> &amp;&amp; in<span class="Delimiter">.</span>at<span class="Delimiter">(</span>i+<span class="Constant">1</span><span class="Delimiter">)</span> != <span class="cSpecial">'\n'</span><span class="Delimiter">)</span>
        ++i<span class="Delimiter">;</span>
    <span class="Delimiter">}</span>
  <span class="Delimiter">}</span>
  <span class="Identifier">return</span> result<span class="Delimiter">.</span>str<span class="Delimiter">();</span>
<span class="Delimiter">}</span>

<span class="Normal">int</span> stringified_value_of_location<span class="Delimiter">(</span><span class="Normal">int</span> address<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  <span class="Comment">// convert to string</span>
  ostringstream out<span class="Delimiter">;</span>
  out &lt;&lt; no_scientific<span class="Delimiter">(</span>get_or_insert<span class="Delimiter">(</span>Memory<span class="Delimiter">,</span> address<span class="Delimiter">));</span>
  <span class="Identifier">return</span> new_mu_text<span class="Delimiter">(</span>out<span class="Delimiter">.</span>str<span class="Delimiter">());</span>
<span class="Delimiter">}</span>

<span class="Normal">int</span> trace_error_contents<span class="Delimiter">()</span> <span class="Delimiter">{</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!Trace_stream<span class="Delimiter">)</span> <span class="Identifier">return</span> <span class="Constant">0</span><span class="Delimiter">;</span>
  ostringstream out<span class="Delimiter">;</span>
  <span class="Normal">for</span> <span class="Delimiter">(</span>vector&lt;trace_line&gt;::iterator p = Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>begin<span class="Delimiter">();</span> p != Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>end<span class="Delimiter">();</span> ++p<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>p<span class="Delimiter">-&gt;</span>label != <span class="Constant">&quot;error&quot;</span><span class="Delimiter">)</span> <span class="Identifier">continue</span><span class="Delimiter">;</span>
    out &lt;&lt; p<span class="Delimiter">-&gt;</span>contents<span class="Delimiter">;</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>*--p<span class="Delimiter">-&gt;</span>contents<span class="Delimiter">.</span>end<span class="Delimiter">()</span> != <span class="cSpecial">'\n'</span><span class="Delimiter">)</span> out &lt;&lt; <span class="cSpecial">'\n'</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  string result = out<span class="Delimiter">.</span>str<span class="Delimiter">();</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>result<span class="Delimiter">.</span>empty<span class="Delimiter">())</span> <span class="Identifier">return</span> <span class="Constant">0</span><span class="Delimiter">;</span>
  truncate<span class="Delimiter">(</span>result<span class="Delimiter">);</span>
  <span class="Identifier">return</span> new_mu_text<span class="Delimiter">(</span>result<span class="Delimiter">);</span>
<span class="Delimiter">}</span>

<span class="Normal">int</span> trace_app_contents<span class="Delimiter">()</span> <span class="Delimiter">{</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!Trace_stream<span class="Delimiter">)</span> <span class="Identifier">return</span> <span class="Constant">0</span><span class="Delimiter">;</span>
  ostringstream out<span class="Delimiter">;</span>
  <span class="Normal">for</span> <span class="Delimiter">(</span>vector&lt;trace_line&gt;::iterator p = Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>begin<span class="Delimiter">();</span> p != Trace_stream<span class="Delimiter">-&gt;</span>past_lines<span class="Delimiter">.</span>end<span class="Delimiter">();</span> ++p<span class="Delimiter">)</span> <span class="Delimiter">{</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>p<span class="Delimiter">-&gt;</span>depth != App_depth<span class="Delimiter">)</span> <span class="Identifier">continue</span><span class="Delimiter">;</span>
    out &lt;&lt; p<span class="Delimiter">-&gt;</span>contents<span class="Delimiter">;</span>
    <span class="Normal">if</span> <span class="Delimiter">(</span>*--p<span class="Delimiter">-&gt;</span>contents<span class="Delimiter">.</span>end<span class="Delimiter">()</span> != <span class="cSpecial">'\n'</span><span class="Delimiter">)</span> out &lt;&lt; <span class="cSpecial">'\n'</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  string result = out<span class="Delimiter">.</span>str<span class="Delimiter">();</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>result<span class="Delimiter">.</span>empty<span class="Delimiter">())</span> <span class="Identifier">return</span> <span class="Constant">0</span><span class="Delimiter">;</span>
  truncate<span class="Delimiter">(</span>result<span class="Delimiter">);</span>
  <span class="Identifier">return</span> new_mu_text<span class="Delimiter">(</span>result<span class="Delimiter">);</span>
<span class="Delimiter">}</span>

<span class="Normal">void</span> truncate<span class="Delimiter">(</span>string&amp; x<span class="Delimiter">)</span> <span class="Delimiter">{</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>SIZE<span class="Delimiter">(</span>x<span class="Delimiter">)</span> &gt; <span class="Constant">1024</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
    x<span class="Delimiter">.</span>erase<span class="Delimiter">(</span><span class="Constant">1024</span><span class="Delimiter">);</span>
    *x<span class="Delimiter">.</span>rbegin<span class="Delimiter">()</span> = <span class="cSpecial">'\n'</span><span class="Delimiter">;</span>
    *++x<span class="Delimiter">.</span>rbegin<span class="Delimiter">()</span> = <span class="Constant">'.'</span><span class="Delimiter">;</span>
    *++++x<span class="Delimiter">.</span>rbegin<span class="Delimiter">()</span> = <span class="Constant">'.'</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
<span class="Delimiter">}</span>

<span class="Comment">//: simpler version of run-sandboxed: doesn't do any running, just loads</span>
<span class="Comment">//: recipes and reports errors.</span>

<span class="Delimiter">:(before &quot;End Primitive Recipe Declarations&quot;)</span>
RELOAD<span class="Delimiter">,</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Numbers&quot;)</span>
put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span> <span class="Constant">&quot;reload&quot;</span><span class="Delimiter">,</span> RELOAD<span class="Delimiter">);</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Checks&quot;)</span>
<span class="Normal">case</span> RELOAD: <span class="Delimiter">{</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>SIZE<span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">)</span> != <span class="Constant">1</span><span class="Delimiter">)</span> <span class="Delimiter">{</span>
    raise &lt;&lt; maybe<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe<span class="Delimiter">,</span> r<span class="Delimiter">).</span>name<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;'reload' requires exactly one ingredient, but got '&quot;</span> &lt;&lt; inst<span class="Delimiter">.</span>original_string &lt;&lt; <span class="Constant">&quot;'</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> &lt;&lt; end<span class="Delimiter">();</span>
    <span class="Identifier">break</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  <span class="Normal">if</span> <span class="Delimiter">(</span>!is_mu_text<span class="Delimiter">(</span>inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">)))</span> <span class="Delimiter">{</span>
    raise &lt;&lt; maybe<span class="Delimiter">(</span>get<span class="Delimiter">(</span>Recipe<span class="Delimiter">,</span> r<span class="Delimiter">).</span>name<span class="Delimiter">)</span> &lt;&lt; <span class="Constant">&quot;first ingredient of 'reload' should be a string, but got '&quot;</span> &lt;&lt; inst<span class="Delimiter">.</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>original_string &lt;&lt; <span class="Constant">&quot;'</span><span class="cSpecial">\n</span><span class="Constant">&quot;</span> &lt;&lt; end<span class="Delimiter">();</span>
    <span class="Identifier">break</span><span class="Delimiter">;</span>
  <span class="Delimiter">}</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>
<span class="Delimiter">:(before &quot;End Primitive Recipe Implementations&quot;)</span>
<span class="Normal">case</span> RELOAD: <span class="Delimiter">{</span>
  restore_non_recipe_snapshots<span class="Delimiter">();</span>
  string code = read_mu_text<span class="Delimiter">(</span>ingredients<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">));</span>
  run_code_begin<span class="Delimiter">(</span><span class="Comment">/*</span><span class="Comment">should_stash_snapshots</span><span class="Comment">*/</span><span class="Constant">false</span><span class="Delimiter">);</span>
  routine* save_current_routine = Current_routine<span class="Delimiter">;</span>
  Current_routine = <span class="Constant">NULL</span><span class="Delimiter">;</span>
  Sandbox_mode = <span class="Constant">true</span><span class="Delimiter">;</span>
  vector&lt;recipe_ordinal&gt; recipes_reloaded = load<span class="Delimiter">(</span>code<span class="Delimiter">);</span>
  transform_all<span class="Delimiter">();</span>
  Trace_stream<span class="Delimiter">-&gt;</span>newline<span class="Delimiter">();</span>  <span class="Comment">// flush trace</span>
  Sandbox_mode = <span class="Constant">false</span><span class="Delimiter">;</span>
  Current_routine = save_current_routine<span class="Delimiter">;</span>
  products<span class="Delimiter">.</span>resize<span class="Delimiter">(</span><span class="Constant">1</span><span class="Delimiter">);</span>
  products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span>push_back<span class="Delimiter">(</span>trace_error_contents<span class="Delimiter">());</span>
  run_code_end<span class="Delimiter">();</span>  <span class="Comment">// wait until we're done with the trace contents</span>
  <span class="Identifier">break</span><span class="Delimiter">;</span>
<span class="Delimiter">}</span>

<span class="Delimiter">:(scenario reload_continues_past_error)</span>
def main [
  local-scope
  <span class="Normal">x</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [recipe foo [
  get <span class="Constant">1234</span>:num<span class="Delimiter">,</span> foo:offset
]]
  reload x
  <span class="Constant">1</span>:num/<span class="Special">raw &lt;- </span>copy <span class="Constant">34</span>
]
<span class="traceContains">+mem: storing 34 in location 1</span>

<span class="Delimiter">:(scenario reload_can_repeatedly_load_container_definitions)</span>
<span class="Comment"># define a container and try to create it (merge requires knowing container size)</span>
def main [
  local-scope
  <span class="Normal">x</span>:text<span class="Special"> &lt;- </span><span class="Normal">new</span> [
    container foo [
      <span class="Normal">x</span>:num
      <span class="Normal">y</span>:num
    ]
    recipe bar [
      local-scope
      <span class="Normal">x</span>:foo<span class="Special"> &lt;- </span>merge <span class="Constant">34</span><span class="Delimiter">,</span> <span class="Constant">35</span>
    ]
  ]
  <span class="Comment"># save warning addresses in locations of type 'number' to avoid spurious changes to them due to 'abandon'</span>
  <span class="Constant">1</span>:num/<span class="Special">raw &lt;- </span>reload x
  <span class="Constant">2</span>:num/<span class="Special">raw &lt;- </span>reload x
]
<span class="Comment"># no errors on either load</span>
<span class="traceContains">+mem: storing 0 in location 1</span>
<span class="traceContains">+mem: storing 0 in location 2</span>
</pre>
</body>
</html>
<!-- vim: set foldmethod=manual : -->
ain29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 10467 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1032 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 10469 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/read-line/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 10466 <= 1 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1033 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 10469 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/read-line/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 10466 <= 2 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1034 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 10469 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/read-line/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 10466 <= 3 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1035 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 10469 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/read-line/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 10466 <= 4 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1036 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 10469 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: find-next/read-line/parse-traces/main29 10: 5 => ((3 integer)) mem: ((3 integer)): 10466 <= 5 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 5 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 5 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1037 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 10469 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: find-next/read-line/parse-traces/main29 10: 6 => ((3 integer)) mem: ((3 integer)): 10466 <= 6 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 6 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 6 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1038 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 10469 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 6 run: find-next/read-line/parse-traces/main29 10: 7 => ((3 integer)) mem: ((3 integer)): 10466 <= 7 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 7 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 7 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1039 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 10469 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 7 run: find-next/read-line/parse-traces/main29 10: 8 => ((3 integer)) mem: ((3 integer)): 10466 <= 8 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 8 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 8 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1040 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 10469 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 8 run: find-next/read-line/parse-traces/main29 10: 9 => ((3 integer)) mem: ((3 integer)): 10466 <= 9 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 9 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 9 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1041 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 10469 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 9 run: find-next/read-line/parse-traces/main29 10: 10 => ((3 integer)) mem: ((3 integer)): 10466 <= 10 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 10 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 10 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1042 byte) (raw)) => 0 run: find-next/read-line/parse-traces/main29 7: #\0 => ((6 byte)) mem: ((6 byte)): 10469 <= #\0 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 0 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 10 run: find-next/read-line/parse-traces/main29 10: 11 => ((3 integer)) mem: ((3 integer)): 10466 <= 11 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 11 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 11 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1043 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 10469 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 11 run: find-next/read-line/parse-traces/main29 10: 12 => ((3 integer)) mem: ((3 integer)): 10466 <= 12 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 12 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 12 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1044 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 10469 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 12 run: find-next/read-line/parse-traces/main29 10: 13 => ((3 integer)) mem: ((3 integer)): 10466 <= 13 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 13 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 13 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1045 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 10469 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 13 run: find-next/read-line/parse-traces/main29 10: 14 => ((3 integer)) mem: ((3 integer)): 10466 <= 14 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 14 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 14 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1046 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 10469 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 14 run: find-next/read-line/parse-traces/main29 10: 15 => ((3 integer)) mem: ((3 integer)): 10466 <= 15 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 15 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 15 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1047 byte) (raw)) => b run: find-next/read-line/parse-traces/main29 7: #\b => ((6 byte)) mem: ((6 byte)): 10469 <= #\b run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => b mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 15 run: find-next/read-line/parse-traces/main29 10: 16 => ((3 integer)) mem: ((3 integer)): 10466 <= 16 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 16 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 16 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1048 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 10469 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 16 run: find-next/read-line/parse-traces/main29 10: 17 => ((3 integer)) mem: ((3 integer)): 10466 <= 17 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 17 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 17 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1049 byte) (raw)) => c run: find-next/read-line/parse-traces/main29 7: #\c => ((6 byte)) mem: ((6 byte)): 10469 <= #\c run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => c mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10470 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 17 run: find-next/read-line/parse-traces/main29 10: 18 => ((3 integer)) mem: ((3 integer)): 10466 <= 18 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 18 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10468 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 18 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1050 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 10469 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 10470 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 18 run: read-line/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 10436 <= 18 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 0 mem: ((4 integer)) => 18 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 10493 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 0 18) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 10495 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 0 18) run: string-copy/read-line/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 10496 <= 0 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 0 18) run: string-copy/read-line/parse-traces/main29 3: 18 => ((3 integer)) mem: ((3 integer)): 10497 <= 18 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 10498 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 18 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 10524 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 18) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 10526 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 18) run: min/string-copy/read-line/parse-traces/main29 2: 18 => ((2 integer)) mem: ((2 integer)): 10527 <= 18 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 18 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 10528 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/read-line/parse-traces/main29 5: 18 => ((3 integer)) mem: ((3 integer)): 10497 <= 18 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 18 mem: ((2 integer)) => 0 run: string-copy/read-line/parse-traces/main29 6: 18 => ((4 integer)) mem: ((4 integer)): 10498 <= 18 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 18 run: string-copy/read-line/parse-traces/main29 7: 10555 => ((5 string-address)) mem: ((5 string-address)): 10499 <= 10555 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/read-line/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 10500 <= 0 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 10501 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1032 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 10503 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10556 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10556 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10556 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/read-line/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 10500 <= 1 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 10501 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1033 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 10503 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10557 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10557 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10557 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/read-line/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 10500 <= 2 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 10501 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1034 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 10503 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10558 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10558 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10558 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/read-line/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 10500 <= 3 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 10501 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1035 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 10503 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10559 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10559 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10559 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/read-line/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 10500 <= 4 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 10501 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1036 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10503 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10560 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10560 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10560 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/read-line/parse-traces/main29 15: 5 => ((6 integer)) mem: ((6 integer)): 10500 <= 5 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 10501 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1037 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 10503 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10561 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10561 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10561 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/read-line/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 10500 <= 6 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 10501 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1038 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 10503 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10562 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10562 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10562 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/read-line/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 10500 <= 7 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 10501 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1039 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 10503 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10563 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10563 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10563 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/read-line/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 10500 <= 8 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 10501 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1040 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 10503 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10564 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10564 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10564 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/read-line/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 10500 <= 9 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 10501 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1041 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10503 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10565 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10565 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10565 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/read-line/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 10500 <= 10 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 10501 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1042 byte) (raw)) => 0 run: string-copy/read-line/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 10503 <= #\0 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10566 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10566 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/read-line/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10566 <= #\0 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/read-line/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 10500 <= 11 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 10501 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1043 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 10503 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10567 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10567 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10567 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/read-line/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 10500 <= 12 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 10501 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1044 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10503 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10568 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10568 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10568 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/read-line/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 10500 <= 13 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 10501 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1045 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 10503 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10569 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10569 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10569 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/read-line/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 10500 <= 14 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 10501 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1046 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10503 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10570 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10570 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10570 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/read-line/parse-traces/main29 15: 15 => ((6 integer)) mem: ((6 integer)): 10500 <= 15 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main29 16: 15 => ((7 integer)) mem: ((7 integer)): 10501 <= 15 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 15 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1047 byte) (raw)) => b run: string-copy/read-line/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 10503 <= #\b run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10571 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10571 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/read-line/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10571 <= #\b run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/read-line/parse-traces/main29 15: 16 => ((6 integer)) mem: ((6 integer)): 10500 <= 16 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main29 16: 16 => ((7 integer)) mem: ((7 integer)): 10501 <= 16 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 16 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1048 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10503 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10572 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10572 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10572 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/read-line/parse-traces/main29 15: 17 => ((6 integer)) mem: ((6 integer)): 10500 <= 17 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main29 16: 17 => ((7 integer)) mem: ((7 integer)): 10501 <= 17 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 17 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10502 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1049 byte) (raw)) => c run: string-copy/read-line/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 10503 <= #\c run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 17 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 10573 => ((10 character-address)) mem: ((10 character-address)): 10504 <= 10573 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/read-line/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10573 <= #\c run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/read-line/parse-traces/main29 15: 18 => ((6 integer)) mem: ((6 integer)): 10500 <= 18 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 17 run: string-copy/read-line/parse-traces/main29 16: 18 => ((7 integer)) mem: ((7 integer)): 10501 <= 18 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 18 mem: ((3 integer)) => 18 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 10502 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 10555 run: read-line/parse-traces/main29 5: 10555 => ((5 string-address)) mem: ((5 string-address)): 10437 <= 10555 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 18 run: read-line/parse-traces/main29 6: 19 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 19 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 10555 run: parse-traces/main29 26: 10555 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 10555 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: parse-traces/main29 27: 1 => ((2 integer)) mem: ((2 integer)): 1213 <= 1 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 1 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 10574 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 100) run: divides?/parse-traces/main29 1: 1 => ((1 integer)) mem: ((1 integer)): 10576 <= 1 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 10577 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 100 mem: ((1 integer)) => 1 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 10578 <= 1 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 1 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 10579 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 10555 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 10605 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555) run: parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10607 <= 10555 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 10636 => ((2 trace-address)) mem: ((2 trace-address)): 10608 <= 10636 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 10638 => ((3 string-address)) mem: ((3 string-address)): 10609 <= 10638 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 10555 mem: ((3 string-address)) => 10638 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 10641 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 10638) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10643 <= 10555 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (10555 10638) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 10638 => ((2 string-address)) mem: ((2 string-address)): 10644 <= 10638 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 18 => ((3 integer)) mem: ((3 integer)): 10645 <= 18 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 10646 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 10555 mem: ((2 string-address)) => 10638 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 10672 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 10638 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10674 <= 10555 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (10555 10638 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 10638 => ((2 string-address)) mem: ((2 string-address)): 10675 <= 10638 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 10638 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 10676 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((10638 string) (raw)) mem: ((10638 integer) (raw)) => 2 mem: ((10639 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 10677 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 10678 <= 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 10679 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 10555 mem: ((2 string-address)) => 10638 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 10703 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 10638 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10705 <= 10555 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (10555 10638 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 10638 => ((2 string-address)) mem: ((2 string-address)): 10706 <= 10638 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 10638 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 10707 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((10638 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 10708 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 10709 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 18 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 16 => ((5 integer)) mem: ((5 integer)): 10709 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 10710 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 10711 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 10712 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10556 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 10713 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((10638 string) (raw)) mem: ((10638 integer) (raw)) => 2 mem: ((10639 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 10714 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 10715 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10680 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 10676 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 10555 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 10734 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10736 <= 10555 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10555 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 10737 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 10738 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 10739 <= 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10740 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10557 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 10741 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10742 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 10738 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10740 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10558 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 10741 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 10742 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 10738 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 10740 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10559 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 10741 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 10742 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 10676 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 10679 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 10555 mem: ((2 string-address)) => 10638 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 10765 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 10638 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10767 <= 10555 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (10555 10638 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 10638 => ((2 string-address)) mem: ((2 string-address)): 10768 <= 10638 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 10638 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 10769 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((10638 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 10770 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 10771 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 18 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 16 => ((5 integer)) mem: ((5 integer)): 10771 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 10772 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 10773 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 10774 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10559 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 10775 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((10638 string) (raw)) mem: ((10638 integer) (raw)) => 2 mem: ((10639 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 10776 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 10777 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 10769 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 10773 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 10774 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10560 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 10775 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((10638 string) (raw)) mem: ((10638 integer) (raw)) => 2 mem: ((10640 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 10776 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 10777 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 10769 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 10773 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 10774 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 10680 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 10649 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 10555 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 10796 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10798 <= 10555 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10555 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 10799 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 10800 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 10801 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 10827 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 18 => ((1 integer)) mem: ((1 integer)): 10829 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 10830 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 18 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 10831 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 10800 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 10801 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 10858 => ((5 string-address)) mem: ((5 string-address)): 10802 <= 10858 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 10803 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 10804 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10805 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10556 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 10806 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10859 => ((10 character-address)) mem: ((10 character-address)): 10807 <= 10859 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10859 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 10803 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 10804 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10805 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10557 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 10806 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10860 => ((10 character-address)) mem: ((10 character-address)): 10807 <= 10860 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10860 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 10803 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 10804 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10805 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10558 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 10806 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10861 => ((10 character-address)) mem: ((10 character-address)): 10807 <= 10861 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10861 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 10803 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 10804 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 10805 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 10858 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 10858 => ((5 string-address)) mem: ((5 string-address)): 10647 <= 10858 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((10638 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 10650 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 10649 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 10555 mem: ((7 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 10862 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10555 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 10555 => ((1 string-address)) mem: ((1 string-address)): 10864 <= 10555 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10555 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 10865 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10555 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 18 => ((3 integer)) mem: ((3 integer)): 10866 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10555 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 10867 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 10893 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 18 => ((1 integer)) mem: ((1 integer)): 10895 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 18 => ((2 integer)) mem: ((2 integer)): 10896 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 18 mem: ((2 integer)) => 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 10897 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((3 integer)) mem: ((3 integer)): 10866 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 18 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 13 => ((4 integer)) mem: ((4 integer)): 10867 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 10924 => ((5 string-address)) mem: ((5 string-address)): 10868 <= 10924 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 10869 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 10870 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10561 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 10872 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10925 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10925 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10925 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 10869 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 10870 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10562 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 10872 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10926 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10926 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10926 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 10869 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 10870 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10563 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 10872 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10927 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10927 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10927 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 10869 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 10870 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10564 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 10872 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10928 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10928 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10928 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 10869 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 10870 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10565 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10872 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10929 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10929 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10929 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 10869 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 10870 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10566 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 10872 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10930 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10930 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10930 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 10869 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 10870 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10567 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 10872 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10931 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10931 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10931 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 10869 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 10870 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10568 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10872 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10932 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10932 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10932 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 10869 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 10870 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10569 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 10872 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10933 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10933 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10933 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 10869 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 10870 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10570 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10872 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10934 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10934 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10934 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 15 => ((6 integer)) mem: ((6 integer)): 10869 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 10870 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 15 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10571 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 10872 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10935 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10935 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10935 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 16 => ((6 integer)) mem: ((6 integer)): 10869 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 10870 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 16 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10572 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 10872 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10936 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10936 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10936 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 17 => ((6 integer)) mem: ((6 integer)): 10869 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 10870 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 17 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 10871 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((10555 string) (raw)) mem: ((10555 integer) (raw)) => 18 mem: ((10573 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 10872 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 10937 => ((10 character-address)) mem: ((10 character-address)): 10873 <= 10937 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 10937 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 18 => ((6 integer)) mem: ((6 integer)): 10869 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 10870 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 18 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 10871 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 10924 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 10924 => ((6 string-address)) mem: ((6 string-address)): 10648 <= 10924 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 10858 mem: ((6 string-address)) => 10924 run: parse-trace/parse-traces/main29 4: 10858 => ((4 string-address)) mem: ((4 string-address)): 10610 <= 10858 run: parse-trace/parse-traces/main29 4: 10924 => ((5 string-address)) mem: ((5 string-address)): 10611 <= 10924 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 10636 => ((6 string-address-address)) mem: ((6 string-address-address)): 10612 <= 10636 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 10858 run: parse-trace/parse-traces/main29 6: 10858 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 10636 <= 10858 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 10637 => ((7 string-address-address)) mem: ((7 string-address-address)): 10613 <= 10637 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 10924 run: parse-trace/parse-traces/main29 8: 10924 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 10637 <= 10924 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 10636 run: parse-traces/main29 33: 10636 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 10636 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((10636 string-address) (raw)) => 10858 run: parse-traces/main29 34: 10858 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 10858 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 10858 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 10938 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10858 10396) run: string-equal/parse-traces/main29 1: 10858 => ((1 string-address)) mem: ((1 string-address)): 10940 <= 10858 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10858 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 10941 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (10858 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 10942 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 10943 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 10944 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 10945 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 10946 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 mem: ((10859 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 10947 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 10948 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 10949 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 10945 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 10946 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 mem: ((10860 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 10947 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 10948 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 10949 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 10945 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 10946 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10858 string) (raw)) mem: ((10858 integer) (raw)) => 3 mem: ((10861 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 10947 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 10948 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 10949 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 10945 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 10946 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => nil run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 10636 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 10969 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (10636) run: parse-instruction-trace/parse-traces/main29 1: 10636 => ((1 trace-address)) mem: ((1 trace-address)): 10971 <= 10636 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((10637 string-address) (raw)) => 10924 run: parse-instruction-trace/parse-traces/main29 2: 10924 => ((2 string-address)) mem: ((2 string-address)): 10972 <= 10924 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 11000 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 10973 <= 11000 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 10924 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 11004 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10924 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 10924 => ((1 string-address)) mem: ((1 string-address)): 11006 <= 10924 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10924 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 11007 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10924 integer) (raw)) => 13 run: split-first/parse-instruction-trace/parse-traces/main29 3: 13 => ((3 integer)) mem: ((3 integer)): 11008 <= 13 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 13 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 11009 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 10924 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 11035 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10924 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 10924 => ((1 string-address)) mem: ((1 string-address)): 11037 <= 10924 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10924 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 11038 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10924 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11039 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10924 integer) (raw)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 11040 <= 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11041 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10925 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 11042 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11043 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 11039 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11041 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10926 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 11042 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11043 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 11039 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11041 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10927 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 11042 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11043 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 11039 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11041 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10928 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 11042 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11043 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 11039 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11041 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10929 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 11042 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 11043 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 11012 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 10924 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 11066 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10924 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 10924 => ((1 string-address)) mem: ((1 string-address)): 11068 <= 10924 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10924 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 11069 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10924 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 11070 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 11071 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 11097 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 13 => ((1 integer)) mem: ((1 integer)): 11099 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 11100 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 13 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11101 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 11070 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 11071 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 11128 => ((5 string-address)) mem: ((5 string-address)): 11072 <= 11128 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 11073 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11074 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11075 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10925 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 11076 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11129 => ((10 character-address)) mem: ((10 character-address)): 11077 <= 11129 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11129 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 11073 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11074 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11075 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10926 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 11076 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11130 => ((10 character-address)) mem: ((10 character-address)): 11077 <= 11130 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11130 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 11073 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 11074 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11075 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10927 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 11076 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11131 => ((10 character-address)) mem: ((10 character-address)): 11077 <= 11131 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11131 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 11073 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 11074 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11075 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10928 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 11076 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11132 => ((10 character-address)) mem: ((10 character-address)): 11077 <= 11132 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11132 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 11073 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 11074 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11075 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11128 run: split-first/parse-instruction-trace/parse-traces/main29 10: 11128 => ((5 string-address)) mem: ((5 string-address)): 11010 <= 11128 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 11012 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 10924 mem: ((7 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 11133 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (10924 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 10924 => ((1 string-address)) mem: ((1 string-address)): 11135 <= 10924 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10924 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 11136 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (10924 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 13 => ((3 integer)) mem: ((3 integer)): 11137 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((10924 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 11138 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 11164 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 13 => ((1 integer)) mem: ((1 integer)): 11166 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 13 => ((2 integer)) mem: ((2 integer)): 11167 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 13 mem: ((2 integer)) => 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11168 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 13 => ((3 integer)) mem: ((3 integer)): 11137 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 13 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 11138 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 11195 => ((5 string-address)) mem: ((5 string-address)): 11139 <= 11195 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 11140 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11141 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10930 byte) (raw)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 11143 <= #\0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11196 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11196 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11196 <= #\0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 11140 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11141 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10931 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 11143 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11197 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11197 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11197 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 11140 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 11141 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10932 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11143 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11198 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11198 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11198 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 11140 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 11141 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10933 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 11143 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11199 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11199 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11199 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 11140 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 11141 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10934 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11143 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11200 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11200 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11200 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 11140 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 11141 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10935 byte) (raw)) => b run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 11143 <= #\b run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11201 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11201 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11201 <= #\b run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 11140 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 11141 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10936 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11143 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11202 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11202 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11202 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 11140 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 11141 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11142 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((10924 string) (raw)) mem: ((10924 integer) (raw)) => 13 mem: ((10937 byte) (raw)) => c run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 11143 <= #\c run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 11203 => ((10 character-address)) mem: ((10 character-address)): 11144 <= 11203 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11203 <= #\c run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 11140 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 11141 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11142 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11195 run: split-first/parse-instruction-trace/parse-traces/main29 12: 11195 => ((6 string-address)) mem: ((6 string-address)): 11011 <= 11195 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 11128 mem: ((6 string-address)) => 11195 run: parse-instruction-trace/parse-traces/main29 4: 11128 => ((4 string-address)) mem: ((4 string-address)): 10974 <= 11128 run: parse-instruction-trace/parse-traces/main29 4: 11195 => ((5 string-address)) mem: ((5 string-address)): 10975 <= 11195 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 11000 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 10976 <= 11000 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 11128 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 11204 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11128 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 11128 => ((1 string-address)) mem: ((1 string-address)): 11206 <= 11128 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (11128 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 11207 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11128 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 11208 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 11209 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 11211 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11212 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 11128 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 11235 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 11128 => ((1 string-address)) mem: ((1 string-address)): 11237 <= 11128 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 11238 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11239 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11128 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 11240 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11241 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11129 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 11242 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11243 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 11239 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11241 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11130 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 11242 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11243 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 11239 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11241 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11131 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 11242 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11243 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 11239 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11241 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11132 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 11242 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11243 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 11239 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 11241 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 11212 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 11213 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 11266 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 11210 <= 11266 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 11214 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 11215 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 11213 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 11128 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 11268 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 11128 => ((1 string-address)) mem: ((1 string-address)): 11270 <= 11128 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 11271 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11128 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11272 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11128 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 11273 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11274 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11129 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 11275 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11276 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 11272 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11274 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11130 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 11275 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11276 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 11272 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11274 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11131 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 11275 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11276 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 11272 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11274 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11132 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 11275 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11276 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 11272 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 11274 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 11216 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((11266 string-address-array) (raw)) mem: ((11266 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 11267 => ((12 string-address-address)) mem: ((12 string-address-address)): 11217 <= 11267 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 11128 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 11299 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11128 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 11128 => ((1 string-address)) mem: ((1 string-address)): 11301 <= 11128 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11128 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 11302 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11128 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 11303 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11128 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 11304 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 11330 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 11332 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 11333 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11334 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 11303 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 11304 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 11361 => ((5 string-address)) mem: ((5 string-address)): 11305 <= 11361 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 11306 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11307 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11308 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11129 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 11309 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 11362 => ((10 character-address)) mem: ((10 character-address)): 11310 <= 11362 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11362 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 11306 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11307 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11308 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11130 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 11309 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 11363 => ((10 character-address)) mem: ((10 character-address)): 11310 <= 11363 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11363 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 11306 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 11307 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11308 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11131 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 11309 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 11364 => ((10 character-address)) mem: ((10 character-address)): 11310 <= 11364 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11364 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 11306 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 11307 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11308 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((11128 string) (raw)) mem: ((11128 integer) (raw)) => 4 mem: ((11132 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 11309 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 11365 => ((10 character-address)) mem: ((10 character-address)): 11310 <= 11365 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11365 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 11306 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 11307 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11308 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11361 run: split/parse-instruction-trace/parse-traces/main29 23: 11361 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 11267 <= 11361 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 11215 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 11214 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 11213 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 11266 run: parse-instruction-trace/parse-traces/main29 6: 11266 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 11000 <= 11266 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 11001 => ((7 string-address-address)) mem: ((7 string-address-address)): 10977 <= 11001 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 11366 => ((8 string-address)) mem: ((8 string-address)): 10978 <= 11366 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 11195 mem: ((8 string-address)) => 11366 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11369 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 11366) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11371 <= 11195 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11195 11366) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 11366 => ((2 string-address)) mem: ((2 string-address)): 11372 <= 11366 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 11373 <= 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 11374 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 11195 mem: ((2 string-address)) => 11366 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11400 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 11366 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11402 <= 11195 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11195 11366 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 11366 => ((2 string-address)) mem: ((2 string-address)): 11403 <= 11366 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 11366 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11404 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((11366 string) (raw)) mem: ((11366 integer) (raw)) => 2 mem: ((11367 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 11405 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 11406 <= 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 11407 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil schedule: scheduling find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 for further processing schedule: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 11195 mem: ((2 string-address)) => 11366 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11431 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 11366 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11433 <= 11195 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11195 11366 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 11366 => ((2 string-address)) mem: ((2 string-address)): 11434 <= 11366 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 11366 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11435 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11366 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 11436 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 11437 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 11437 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 11438 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 11439 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 11440 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11196 byte) (raw)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\0 => ((9 character)) mem: ((9 character)): 11441 <= #\0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11366 string) (raw)) mem: ((11366 integer) (raw)) => 2 mem: ((11367 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 11442 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 0 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 11443 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11408 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 11404 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 11195 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11462 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11464 <= 11195 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (11195 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 11465 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 11466 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 11467 <= 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11468 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11197 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 11469 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 11470 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 11404 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 11407 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 11195 mem: ((2 string-address)) => 11366 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11493 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 11366 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11495 <= 11195 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11195 11366 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 11366 => ((2 string-address)) mem: ((2 string-address)): 11496 <= 11366 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 11366 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 11497 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11366 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 11498 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 11499 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 11499 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 11500 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 11501 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 11502 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11197 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 11503 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11366 string) (raw)) mem: ((11366 integer) (raw)) => 2 mem: ((11367 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 11504 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 11505 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 11497 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 11501 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 11502 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11198 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 11503 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11366 string) (raw)) mem: ((11366 integer) (raw)) => 2 mem: ((11368 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 11504 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 11505 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 11497 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 11501 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 11502 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 11408 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 11377 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 11195 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11524 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11526 <= 11195 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11195 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 11527 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 11528 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 11529 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11555 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 11557 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 11558 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11559 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 11528 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 11529 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 11586 => ((5 string-address)) mem: ((5 string-address)): 11530 <= 11586 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 11531 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11532 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11533 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11196 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 11534 <= #\0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11586 string) (raw)) mem: ((11586 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11587 => ((10 character-address)) mem: ((10 character-address)): 11535 <= 11587 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11587 <= #\0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 11531 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11532 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11533 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11586 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 11586 => ((5 string-address)) mem: ((5 string-address)): 11375 <= 11586 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11366 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 11378 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 11377 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 11195 mem: ((7 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11588 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11195 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 11195 => ((1 string-address)) mem: ((1 string-address)): 11590 <= 11195 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11195 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 11591 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11195 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 11592 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11195 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 11593 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 11619 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 11621 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 11622 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11623 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 11592 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 5 => ((4 integer)) mem: ((4 integer)): 11593 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 11650 => ((5 string-address)) mem: ((5 string-address)): 11594 <= 11650 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 11595 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11596 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11597 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11199 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 11598 <= #\a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11651 => ((10 character-address)) mem: ((10 character-address)): 11599 <= 11651 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11651 <= #\a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 11595 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11596 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11597 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11200 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11598 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11652 => ((10 character-address)) mem: ((10 character-address)): 11599 <= 11652 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11652 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 5 => ((6 integer)) mem: ((6 integer)): 11595 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 11596 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11597 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11201 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 11598 <= #\b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11653 => ((10 character-address)) mem: ((10 character-address)): 11599 <= 11653 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11653 <= #\b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 11595 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 11596 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11597 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11202 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11598 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11654 => ((10 character-address)) mem: ((10 character-address)): 11599 <= 11654 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11654 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 11595 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 11596 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11597 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((11195 string) (raw)) mem: ((11195 integer) (raw)) => 8 mem: ((11203 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 11598 <= #\c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11655 => ((10 character-address)) mem: ((10 character-address)): 11599 <= 11655 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11655 <= #\c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 11595 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 11596 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11597 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11650 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 11650 => ((6 string-address)) mem: ((6 string-address)): 11376 <= 11650 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 11586 mem: ((6 string-address)) => 11650 run: parse-instruction-trace/parse-traces/main29 9: 11586 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 11001 <= 11586 run: parse-instruction-trace/parse-traces/main29 9: 11650 => ((5 string-address)) mem: ((5 string-address)): 10975 <= 11650 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 11002 => ((9 string-address-address)) mem: ((9 string-address-address)): 10979 <= 11002 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 11650 run: parse-instruction-trace/parse-traces/main29 11: 11650 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 11002 <= 11650 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 11000 run: parse-traces/main29 41: 11000 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 11000 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 11000 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 11656 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 11000) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 11658 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 11000) run: append/parse-traces/main29 2: 11000 => ((2 character)) mem: ((2 character)): 11659 <= 11000 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 11687 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 11689 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 11690 <= 0 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 11691 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 11692 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11693 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11660 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 11661 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 11662 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10327 => ((6 byte-address)) mem: ((6 byte-address)): 11663 <= 10327 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 11000 run: append/parse-traces/main29 9: 11000 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10327 <= 11000 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main29 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 1 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 11718 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 11720 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 19 run: end-of-stream?/parse-traces/main29 2: 19 => ((2 integer)) mem: ((2 integer)): 11721 <= 19 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11722 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 11723 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 19 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11724 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 11749 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 11751 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 11752 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11753 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 19 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 11780 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 19) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 11782 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 19) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 11783 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 19) run: find-next/read-line/parse-traces/main29 3: 19 => ((3 integer)) mem: ((3 integer)): 11784 <= 19 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 11785 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 19 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 19 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1051 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 11787 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 19 run: find-next/read-line/parse-traces/main29 10: 20 => ((3 integer)) mem: ((3 integer)): 11784 <= 20 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 20 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 20 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1052 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 11787 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 20 run: find-next/read-line/parse-traces/main29 10: 21 => ((3 integer)) mem: ((3 integer)): 11784 <= 21 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 21 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 21 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1053 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 11787 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 21 run: find-next/read-line/parse-traces/main29 10: 22 => ((3 integer)) mem: ((3 integer)): 11784 <= 22 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 22 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 22 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1054 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 11787 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 22 run: find-next/read-line/parse-traces/main29 10: 23 => ((3 integer)) mem: ((3 integer)): 11784 <= 23 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 23 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 23 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1055 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 11787 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 23 run: find-next/read-line/parse-traces/main29 10: 24 => ((3 integer)) mem: ((3 integer)): 11784 <= 24 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 24 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 24 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1056 byte) (raw)) => 0 run: find-next/read-line/parse-traces/main29 7: #\0 => ((6 byte)) mem: ((6 byte)): 11787 <= #\0 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 0 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 24 run: find-next/read-line/parse-traces/main29 10: 25 => ((3 integer)) mem: ((3 integer)): 11784 <= 25 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 25 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 25 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1057 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 11787 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 25 run: find-next/read-line/parse-traces/main29 10: 26 => ((3 integer)) mem: ((3 integer)): 11784 <= 26 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 26 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 26 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1058 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 11787 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11788 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 26 run: find-next/read-line/parse-traces/main29 10: 27 => ((3 integer)) mem: ((3 integer)): 11784 <= 27 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 27 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 11786 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 27 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1059 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 11787 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 11788 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 27 run: read-line/parse-traces/main29 4: 27 => ((4 integer)) mem: ((4 integer)): 11754 <= 27 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 19 mem: ((4 integer)) => 27 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 11811 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 19 27) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 11813 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 19 27) run: string-copy/read-line/parse-traces/main29 2: 19 => ((2 integer)) mem: ((2 integer)): 11814 <= 19 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 19 27) run: string-copy/read-line/parse-traces/main29 3: 27 => ((3 integer)) mem: ((3 integer)): 11815 <= 27 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 11816 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 27 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 11842 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 27) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 11844 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 27) run: min/string-copy/read-line/parse-traces/main29 2: 27 => ((2 integer)) mem: ((2 integer)): 11845 <= 27 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 27 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 11846 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 27 run: string-copy/read-line/parse-traces/main29 5: 27 => ((3 integer)) mem: ((3 integer)): 11815 <= 27 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 27 mem: ((2 integer)) => 19 run: string-copy/read-line/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 11816 <= 8 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main29 7: 11873 => ((5 string-address)) mem: ((5 string-address)): 11817 <= 11873 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 19 run: string-copy/read-line/parse-traces/main29 8: 19 => ((6 integer)) mem: ((6 integer)): 11818 <= 19 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 11819 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 19 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 19 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1051 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 11821 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11874 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11874 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11874 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 19 run: string-copy/read-line/parse-traces/main29 15: 20 => ((6 integer)) mem: ((6 integer)): 11818 <= 20 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 11819 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 20 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 20 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1052 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 11821 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11875 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11875 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11875 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 20 run: string-copy/read-line/parse-traces/main29 15: 21 => ((6 integer)) mem: ((6 integer)): 11818 <= 21 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 11819 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 21 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 21 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1053 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 11821 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11876 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11876 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11876 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 21 run: string-copy/read-line/parse-traces/main29 15: 22 => ((6 integer)) mem: ((6 integer)): 11818 <= 22 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 11819 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 22 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 22 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1054 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 11821 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11877 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11877 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11877 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 22 run: string-copy/read-line/parse-traces/main29 15: 23 => ((6 integer)) mem: ((6 integer)): 11818 <= 23 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 11819 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 23 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 23 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1055 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11821 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11878 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11878 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11878 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 23 run: string-copy/read-line/parse-traces/main29 15: 24 => ((6 integer)) mem: ((6 integer)): 11818 <= 24 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 11819 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 24 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 24 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1056 byte) (raw)) => 0 run: string-copy/read-line/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 11821 <= #\0 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11879 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11879 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/read-line/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11879 <= #\0 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 24 run: string-copy/read-line/parse-traces/main29 15: 25 => ((6 integer)) mem: ((6 integer)): 11818 <= 25 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 11819 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 25 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 25 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1057 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 11821 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11880 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11880 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11880 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 25 run: string-copy/read-line/parse-traces/main29 15: 26 => ((6 integer)) mem: ((6 integer)): 11818 <= 26 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 11819 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 26 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 11820 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 26 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1058 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 11821 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 11881 => ((10 character-address)) mem: ((10 character-address)): 11822 <= 11881 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 11881 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 26 run: string-copy/read-line/parse-traces/main29 15: 27 => ((6 integer)) mem: ((6 integer)): 11818 <= 27 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 11819 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 27 mem: ((3 integer)) => 27 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 11820 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11873 run: read-line/parse-traces/main29 5: 11873 => ((5 string-address)) mem: ((5 string-address)): 11755 <= 11873 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 27 run: read-line/parse-traces/main29 6: 28 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 28 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 11873 run: parse-traces/main29 26: 11873 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 11873 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: parse-traces/main29 27: 2 => ((2 integer)) mem: ((2 integer)): 1213 <= 2 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 2 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 11882 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (2 100) run: divides?/parse-traces/main29 1: 2 => ((1 integer)) mem: ((1 integer)): 11884 <= 2 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (2 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 11885 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 2 mem: ((2 integer)) => 100 mem: ((1 integer)) => 2 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 2 => ((3 integer)) mem: ((3 integer)): 11886 <= 2 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 2 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 11887 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 11873 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 11913 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873) run: parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 11915 <= 11873 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 11944 => ((2 trace-address)) mem: ((2 trace-address)): 11916 <= 11944 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 11946 => ((3 string-address)) mem: ((3 string-address)): 11917 <= 11946 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 11873 mem: ((3 string-address)) => 11946 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 11949 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 11946) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 11951 <= 11873 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11873 11946) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 11946 => ((2 string-address)) mem: ((2 string-address)): 11952 <= 11946 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 11953 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 11954 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 11873 mem: ((2 string-address)) => 11946 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 11980 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 11946 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 11982 <= 11873 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11873 11946 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 11946 => ((2 string-address)) mem: ((2 string-address)): 11983 <= 11946 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 11946 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 11984 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((11946 string) (raw)) mem: ((11946 integer) (raw)) => 2 mem: ((11947 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 11985 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 11986 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 11987 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 11873 mem: ((2 string-address)) => 11946 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12011 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 11946 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 12013 <= 11873 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11873 11946 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 11946 => ((2 string-address)) mem: ((2 string-address)): 12014 <= 11946 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 11946 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 12015 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11946 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 12016 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 12017 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 12017 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 12018 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 12019 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12020 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11874 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\m => ((9 character)) mem: ((9 character)): 12021 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11946 string) (raw)) mem: ((11946 integer) (raw)) => 2 mem: ((11947 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 12022 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => m mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 12023 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 11988 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 11984 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 11873 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12042 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 12044 <= 11873 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (11873 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 12045 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 12046 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 12047 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12048 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11875 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 12049 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12050 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 12046 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12048 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11876 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 12049 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12050 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 12046 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12048 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11877 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 12049 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 12050 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 11984 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 11987 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 11873 mem: ((2 string-address)) => 11946 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12073 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 11946 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 12075 <= 11873 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (11873 11946 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 11946 => ((2 string-address)) mem: ((2 string-address)): 12076 <= 11946 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 11946 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 12077 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11946 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 12078 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 12079 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 12079 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 12080 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 12081 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12082 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11877 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 12083 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((11946 string) (raw)) mem: ((11946 integer) (raw)) => 2 mem: ((11947 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 12084 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 12085 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 12077 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 12081 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12082 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11878 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 12083 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((11946 string) (raw)) mem: ((11946 integer) (raw)) => 2 mem: ((11948 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 12084 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 12085 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 12077 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 12081 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 12082 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 11988 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 11957 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 11873 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12104 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 12106 <= 11873 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11873 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 12107 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 12108 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 12109 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12135 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 12137 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 12138 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12139 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 12108 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 12109 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 12166 => ((5 string-address)) mem: ((5 string-address)): 12110 <= 12166 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 12111 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 12112 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12113 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11874 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 12114 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12166 string) (raw)) mem: ((12166 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12167 => ((10 character-address)) mem: ((10 character-address)): 12115 <= 12167 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12167 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 12111 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 12112 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12113 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11875 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 12114 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12166 string) (raw)) mem: ((12166 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12168 => ((10 character-address)) mem: ((10 character-address)): 12115 <= 12168 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12168 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 12111 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 12112 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12113 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11876 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 12114 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((12166 string) (raw)) mem: ((12166 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12169 => ((10 character-address)) mem: ((10 character-address)): 12115 <= 12169 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12169 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 12111 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 12112 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 12113 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12166 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 12166 => ((5 string-address)) mem: ((5 string-address)): 11955 <= 12166 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11946 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 11958 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 11957 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 11873 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12170 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (11873 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 11873 => ((1 string-address)) mem: ((1 string-address)): 12172 <= 11873 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11873 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 12173 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (11873 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 12174 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((11873 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 12175 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12201 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 12203 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 12204 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12205 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 12174 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 12175 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 12232 => ((5 string-address)) mem: ((5 string-address)): 12176 <= 12232 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 12177 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 12178 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12179 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11879 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\0 => ((9 character)) mem: ((9 character)): 12180 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12232 string) (raw)) mem: ((12232 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12233 => ((10 character-address)) mem: ((10 character-address)): 12181 <= 12233 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12233 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 12177 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 12178 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12179 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11880 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12180 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12232 string) (raw)) mem: ((12232 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12234 => ((10 character-address)) mem: ((10 character-address)): 12181 <= 12234 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12234 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 12177 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 12178 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12179 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((11873 string) (raw)) mem: ((11873 integer) (raw)) => 8 mem: ((11881 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 12180 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((12232 string) (raw)) mem: ((12232 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12235 => ((10 character-address)) mem: ((10 character-address)): 12181 <= 12235 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12235 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 12177 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 12178 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 12179 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12232 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 12232 => ((6 string-address)) mem: ((6 string-address)): 11956 <= 12232 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 12166 mem: ((6 string-address)) => 12232 run: parse-trace/parse-traces/main29 4: 12166 => ((4 string-address)) mem: ((4 string-address)): 11918 <= 12166 run: parse-trace/parse-traces/main29 4: 12232 => ((5 string-address)) mem: ((5 string-address)): 11919 <= 12232 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 11944 => ((6 string-address-address)) mem: ((6 string-address-address)): 11920 <= 11944 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 12166 run: parse-trace/parse-traces/main29 6: 12166 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 11944 <= 12166 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 11945 => ((7 string-address-address)) mem: ((7 string-address-address)): 11921 <= 11945 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 12232 run: parse-trace/parse-traces/main29 8: 12232 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 11945 <= 12232 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 11944 run: parse-traces/main29 33: 11944 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 11944 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((11944 string-address) (raw)) => 12166 run: parse-traces/main29 34: 12166 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 12166 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 12166 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 12236 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12166 10396) run: string-equal/parse-traces/main29 1: 12166 => ((1 string-address)) mem: ((1 string-address)): 12238 <= 12166 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12166 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 12239 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (12166 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 12240 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 12241 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 12242 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 12243 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 12244 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((12166 string) (raw)) mem: ((12166 integer) (raw)) => 3 mem: ((12167 byte) (raw)) => m run: string-equal/parse-traces/main29 11: #\m => ((8 byte)) mem: ((8 byte)): 12245 <= #\m run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 12246 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: nil => ((10 boolean)) mem: ((10 boolean)): 12247 <= nil run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main29 15: (((reply)) ((nil literal))) run: parse-traces/main29 35: nil => ((14 boolean)) mem: ((14 boolean)): 1225 <= nil run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main29 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 11000 run: parse-traces/main29 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 10388 mem: ((12 trace-address)) => 11944 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 12267 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10388 11944) run: append/parse-traces/main29 1: 10388 => ((1 buffer-address)) mem: ((1 buffer-address)): 12269 <= 10388 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10388 11944) run: append/parse-traces/main29 2: 11944 => ((2 character)) mem: ((2 character)): 12270 <= 11944 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10388 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 12298 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10388) run: buffer-full?/append/parse-traces/main29 1: 10388 => ((1 buffer-address)) mem: ((1 buffer-address)): 12300 <= 10388 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10388 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 12301 <= 0 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10389 string-address) (raw)) => 10390 run: buffer-full?/append/parse-traces/main29 3: 10390 => ((3 string-address)) mem: ((3 string-address)): 12302 <= 10390 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10390 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 4: 5 => ((4 integer)) mem: ((4 integer)): 12303 <= 5 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12304 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12271 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10388 => ((4 integer-address)) mem: ((4 integer-address)): 12272 <= 10388 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10389 string-address) (raw)) => 10390 run: append/parse-traces/main29 7: 10390 => ((5 string-address)) mem: ((5 string-address)): 12273 <= 10390 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((10390 string) (raw)) mem: ((10390 integer) (raw)) => 5 run: append/parse-traces/main29 8: 10391 => ((6 byte-address)) mem: ((6 byte-address)): 12274 <= 10391 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 11944 run: append/parse-traces/main29 9: 11944 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10391 <= 11944 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main29 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10388 <= 1 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10388 run: parse-traces/main29 45: 10388 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 10388 run: parse-traces/main29 46: (((jump)) ((-24 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 12329 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 12331 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 28 run: end-of-stream?/parse-traces/main29 2: 28 => ((2 integer)) mem: ((2 integer)): 12332 <= 28 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12333 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 12334 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 28 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12335 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 12360 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 12362 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 12363 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12364 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 28 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 12391 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 28) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 12393 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 28) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 12394 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 28) run: find-next/read-line/parse-traces/main29 3: 28 => ((3 integer)) mem: ((3 integer)): 12395 <= 28 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 12396 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 28 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 28 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1060 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 12398 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 28 run: find-next/read-line/parse-traces/main29 10: 29 => ((3 integer)) mem: ((3 integer)): 12395 <= 29 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 29 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 29 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1061 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 12398 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 29 run: find-next/read-line/parse-traces/main29 10: 30 => ((3 integer)) mem: ((3 integer)): 12395 <= 30 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 30 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 30 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1062 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 12398 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 30 run: find-next/read-line/parse-traces/main29 10: 31 => ((3 integer)) mem: ((3 integer)): 12395 <= 31 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 31 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 31 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1063 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 12398 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 31 run: find-next/read-line/parse-traces/main29 10: 32 => ((3 integer)) mem: ((3 integer)): 12395 <= 32 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 32 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 32 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1064 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 12398 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 32 run: find-next/read-line/parse-traces/main29 10: 33 => ((3 integer)) mem: ((3 integer)): 12395 <= 33 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 33 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 33 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1065 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 12398 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 33 run: find-next/read-line/parse-traces/main29 10: 34 => ((3 integer)) mem: ((3 integer)): 12395 <= 34 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 34 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 34 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1066 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 12398 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 34 run: find-next/read-line/parse-traces/main29 10: 35 => ((3 integer)) mem: ((3 integer)): 12395 <= 35 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 35 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 35 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1067 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 12398 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 35 run: find-next/read-line/parse-traces/main29 10: 36 => ((3 integer)) mem: ((3 integer)): 12395 <= 36 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 36 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 36 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1068 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 12398 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 36 run: find-next/read-line/parse-traces/main29 10: 37 => ((3 integer)) mem: ((3 integer)): 12395 <= 37 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 37 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 37 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1069 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 12398 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 37 run: find-next/read-line/parse-traces/main29 10: 38 => ((3 integer)) mem: ((3 integer)): 12395 <= 38 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 38 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 38 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1070 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main29 7: #\1 => ((6 byte)) mem: ((6 byte)): 12398 <= #\1 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 38 run: find-next/read-line/parse-traces/main29 10: 39 => ((3 integer)) mem: ((3 integer)): 12395 <= 39 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 39 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 39 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1071 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 12398 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 39 run: find-next/read-line/parse-traces/main29 10: 40 => ((3 integer)) mem: ((3 integer)): 12395 <= 40 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 40 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 40 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1072 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 12398 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 40 run: find-next/read-line/parse-traces/main29 10: 41 => ((3 integer)) mem: ((3 integer)): 12395 <= 41 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 41 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 41 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1073 byte) (raw)) => d run: find-next/read-line/parse-traces/main29 7: #\d => ((6 byte)) mem: ((6 byte)): 12398 <= #\d run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => d mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 41 run: find-next/read-line/parse-traces/main29 10: 42 => ((3 integer)) mem: ((3 integer)): 12395 <= 42 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 42 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 42 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1074 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 12398 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 42 run: find-next/read-line/parse-traces/main29 10: 43 => ((3 integer)) mem: ((3 integer)): 12395 <= 43 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 43 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 43 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1075 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 12398 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 43 run: find-next/read-line/parse-traces/main29 10: 44 => ((3 integer)) mem: ((3 integer)): 12395 <= 44 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 44 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 44 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1076 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 12398 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 44 run: find-next/read-line/parse-traces/main29 10: 45 => ((3 integer)) mem: ((3 integer)): 12395 <= 45 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 45 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 45 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1077 byte) (raw)) => f run: find-next/read-line/parse-traces/main29 7: #\f => ((6 byte)) mem: ((6 byte)): 12398 <= #\f run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => f mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12399 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 45 run: find-next/read-line/parse-traces/main29 10: 46 => ((3 integer)) mem: ((3 integer)): 12395 <= 46 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 46 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12397 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 46 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1078 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 12398 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 12399 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 46 run: read-line/parse-traces/main29 4: 46 => ((4 integer)) mem: ((4 integer)): 12365 <= 46 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 28 mem: ((4 integer)) => 46 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 12422 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 28 46) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 12424 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 28 46) run: string-copy/read-line/parse-traces/main29 2: 28 => ((2 integer)) mem: ((2 integer)): 12425 <= 28 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 28 46) run: string-copy/read-line/parse-traces/main29 3: 46 => ((3 integer)) mem: ((3 integer)): 12426 <= 46 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 12427 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 46 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 12453 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 46) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 12455 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 46) run: min/string-copy/read-line/parse-traces/main29 2: 46 => ((2 integer)) mem: ((2 integer)): 12456 <= 46 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 46 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12457 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 46 run: string-copy/read-line/parse-traces/main29 5: 46 => ((3 integer)) mem: ((3 integer)): 12426 <= 46 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 46 mem: ((2 integer)) => 28 run: string-copy/read-line/parse-traces/main29 6: 18 => ((4 integer)) mem: ((4 integer)): 12427 <= 18 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 18 run: string-copy/read-line/parse-traces/main29 7: 12484 => ((5 string-address)) mem: ((5 string-address)): 12428 <= 12484 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 28 run: string-copy/read-line/parse-traces/main29 8: 28 => ((6 integer)) mem: ((6 integer)): 12429 <= 28 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 12430 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 28 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 28 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1060 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 12432 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12485 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12485 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12485 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 28 run: string-copy/read-line/parse-traces/main29 15: 29 => ((6 integer)) mem: ((6 integer)): 12429 <= 29 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 12430 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 29 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 29 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1061 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 12432 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12486 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12486 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12486 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 29 run: string-copy/read-line/parse-traces/main29 15: 30 => ((6 integer)) mem: ((6 integer)): 12429 <= 30 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 12430 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 30 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 30 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1062 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 12432 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12487 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12487 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12487 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 30 run: string-copy/read-line/parse-traces/main29 15: 31 => ((6 integer)) mem: ((6 integer)): 12429 <= 31 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 12430 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 31 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 31 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1063 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 12432 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12488 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12488 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12488 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 31 run: string-copy/read-line/parse-traces/main29 15: 32 => ((6 integer)) mem: ((6 integer)): 12429 <= 32 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 12430 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 32 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 32 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1064 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12432 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12489 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12489 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12489 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 32 run: string-copy/read-line/parse-traces/main29 15: 33 => ((6 integer)) mem: ((6 integer)): 12429 <= 33 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 12430 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 33 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 33 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1065 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 12432 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12490 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12490 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12490 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 33 run: string-copy/read-line/parse-traces/main29 15: 34 => ((6 integer)) mem: ((6 integer)): 12429 <= 34 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 12430 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 34 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 34 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1066 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 12432 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12491 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12491 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12491 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 34 run: string-copy/read-line/parse-traces/main29 15: 35 => ((6 integer)) mem: ((6 integer)): 12429 <= 35 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 12430 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 35 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 35 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1067 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 12432 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12492 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12492 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12492 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 35 run: string-copy/read-line/parse-traces/main29 15: 36 => ((6 integer)) mem: ((6 integer)): 12429 <= 36 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 12430 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 36 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 36 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1068 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 12432 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12493 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12493 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12493 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 36 run: string-copy/read-line/parse-traces/main29 15: 37 => ((6 integer)) mem: ((6 integer)): 12429 <= 37 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 12430 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 37 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 37 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1069 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12432 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12494 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12494 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12494 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 37 run: string-copy/read-line/parse-traces/main29 15: 38 => ((6 integer)) mem: ((6 integer)): 12429 <= 38 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 12430 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 38 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 38 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1070 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 12432 <= #\1 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12495 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12495 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12495 <= #\1 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 38 run: string-copy/read-line/parse-traces/main29 15: 39 => ((6 integer)) mem: ((6 integer)): 12429 <= 39 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 12430 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 39 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 39 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1071 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 12432 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12496 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12496 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12496 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 39 run: string-copy/read-line/parse-traces/main29 15: 40 => ((6 integer)) mem: ((6 integer)): 12429 <= 40 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 12430 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 40 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 40 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1072 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12432 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12497 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12497 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12497 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 40 run: string-copy/read-line/parse-traces/main29 15: 41 => ((6 integer)) mem: ((6 integer)): 12429 <= 41 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 12430 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 41 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 41 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1073 byte) (raw)) => d run: string-copy/read-line/parse-traces/main29 12: #\d => ((9 character)) mem: ((9 character)): 12432 <= #\d run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12498 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12498 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/read-line/parse-traces/main29 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12498 <= #\d run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 41 run: string-copy/read-line/parse-traces/main29 15: 42 => ((6 integer)) mem: ((6 integer)): 12429 <= 42 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 12430 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 42 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 42 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1074 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12432 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12499 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12499 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12499 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 42 run: string-copy/read-line/parse-traces/main29 15: 43 => ((6 integer)) mem: ((6 integer)): 12429 <= 43 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main29 16: 15 => ((7 integer)) mem: ((7 integer)): 12430 <= 15 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 43 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 43 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1075 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 12432 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12500 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12500 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12500 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 43 run: string-copy/read-line/parse-traces/main29 15: 44 => ((6 integer)) mem: ((6 integer)): 12429 <= 44 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main29 16: 16 => ((7 integer)) mem: ((7 integer)): 12430 <= 16 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 44 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 44 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1076 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12432 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12501 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12501 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12501 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 44 run: string-copy/read-line/parse-traces/main29 15: 45 => ((6 integer)) mem: ((6 integer)): 12429 <= 45 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main29 16: 17 => ((7 integer)) mem: ((7 integer)): 12430 <= 17 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 45 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12431 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 45 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1077 byte) (raw)) => f run: string-copy/read-line/parse-traces/main29 12: #\f => ((9 character)) mem: ((9 character)): 12432 <= #\f run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 17 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main29 13: 12502 => ((10 character-address)) mem: ((10 character-address)): 12433 <= 12502 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/read-line/parse-traces/main29 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12502 <= #\f run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 45 run: string-copy/read-line/parse-traces/main29 15: 46 => ((6 integer)) mem: ((6 integer)): 12429 <= 46 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 17 run: string-copy/read-line/parse-traces/main29 16: 18 => ((7 integer)) mem: ((7 integer)): 12430 <= 18 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 46 mem: ((3 integer)) => 46 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 12431 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12484 run: read-line/parse-traces/main29 5: 12484 => ((5 string-address)) mem: ((5 string-address)): 12366 <= 12484 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 46 run: read-line/parse-traces/main29 6: 47 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 47 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12484 run: parse-traces/main29 26: 12484 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 12484 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: parse-traces/main29 27: 3 => ((2 integer)) mem: ((2 integer)): 1213 <= 3 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 3 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 12503 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (3 100) run: divides?/parse-traces/main29 1: 3 => ((1 integer)) mem: ((1 integer)): 12505 <= 3 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (3 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 12506 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 3 mem: ((2 integer)) => 100 mem: ((1 integer)) => 3 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 12507 <= 3 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 3 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 12508 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 12484 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 12534 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484) run: parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12536 <= 12484 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 12565 => ((2 trace-address)) mem: ((2 trace-address)): 12537 <= 12565 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 12567 => ((3 string-address)) mem: ((3 string-address)): 12538 <= 12567 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 12484 mem: ((3 string-address)) => 12567 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 12570 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 12567) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12572 <= 12484 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (12484 12567) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 12567 => ((2 string-address)) mem: ((2 string-address)): 12573 <= 12567 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 18 => ((3 integer)) mem: ((3 integer)): 12574 <= 18 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 12575 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 12484 mem: ((2 string-address)) => 12567 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12601 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 12567 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12603 <= 12484 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (12484 12567 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 12567 => ((2 string-address)) mem: ((2 string-address)): 12604 <= 12567 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 12567 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 12605 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((12567 string) (raw)) mem: ((12567 integer) (raw)) => 2 mem: ((12568 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 12606 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 12607 <= 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 12608 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 12484 mem: ((2 string-address)) => 12567 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12632 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 12567 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12634 <= 12484 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (12484 12567 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 12567 => ((2 string-address)) mem: ((2 string-address)): 12635 <= 12567 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 12567 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 12636 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((12567 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 12637 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 12638 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 18 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 16 => ((5 integer)) mem: ((5 integer)): 12638 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 12639 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 12640 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12641 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12485 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 12642 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12567 string) (raw)) mem: ((12567 integer) (raw)) => 2 mem: ((12568 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 12643 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 12644 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12609 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 12605 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 12484 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12663 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12665 <= 12484 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12484 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 12666 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 12667 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 12668 <= 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12669 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12486 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 12670 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12671 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 12667 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12669 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12487 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 12670 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 12671 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 12667 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 12669 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12488 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 12670 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 12671 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 12605 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 12608 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 12484 mem: ((2 string-address)) => 12567 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 12694 => ((default-space space-address)) schedule: scheduling match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 12567 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12696 <= 12484 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (12484 12567 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 12567 => ((2 string-address)) mem: ((2 string-address)): 12697 <= 12567 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 12567 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 12698 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((12567 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 12699 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((5 integer)) mem: ((5 integer)): 12700 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 18 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 16 => ((5 integer)) mem: ((5 integer)): 12700 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 12701 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 12702 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12703 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12488 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 12704 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12567 string) (raw)) mem: ((12567 integer) (raw)) => 2 mem: ((12568 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 12705 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 12706 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 12698 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 12702 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 12703 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12489 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 12704 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12567 string) (raw)) mem: ((12567 integer) (raw)) => 2 mem: ((12569 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 12705 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 12706 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 12698 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 12702 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 12703 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 12609 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 12578 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 12484 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12725 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12727 <= 12484 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12484 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 12728 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 12729 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 12730 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12756 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 18 => ((1 integer)) mem: ((1 integer)): 12758 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 12759 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 18 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12760 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 12729 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 12730 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 12787 => ((5 string-address)) mem: ((5 string-address)): 12731 <= 12787 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 12732 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 12733 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12734 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12485 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 12735 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12788 => ((10 character-address)) mem: ((10 character-address)): 12736 <= 12788 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12788 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 12732 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 12733 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12734 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12486 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 12735 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12789 => ((10 character-address)) mem: ((10 character-address)): 12736 <= 12789 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12789 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 12732 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 12733 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12734 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12487 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 12735 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12790 => ((10 character-address)) mem: ((10 character-address)): 12736 <= 12790 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12790 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 12732 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 12733 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 12734 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12787 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 12787 => ((5 string-address)) mem: ((5 string-address)): 12576 <= 12787 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((12567 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 12579 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 12578 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 12484 mem: ((7 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12791 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12484 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 12484 => ((1 string-address)) mem: ((1 string-address)): 12793 <= 12484 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12484 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 12794 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12484 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 18 => ((3 integer)) mem: ((3 integer)): 12795 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12484 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 18 => ((4 integer)) mem: ((4 integer)): 12796 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 12822 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 18 => ((1 integer)) mem: ((1 integer)): 12824 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 18 => ((2 integer)) mem: ((2 integer)): 12825 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 18 mem: ((2 integer)) => 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 12826 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 18 => ((3 integer)) mem: ((3 integer)): 12795 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 18 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 13 => ((4 integer)) mem: ((4 integer)): 12796 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 12853 => ((5 string-address)) mem: ((5 string-address)): 12797 <= 12853 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 12798 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 12799 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12490 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 12801 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12854 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12854 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12854 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 12798 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 12799 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12491 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 12801 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12855 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12855 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12855 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 12798 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 12799 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12492 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 12801 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12856 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12856 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12856 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 12798 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 12799 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12493 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 12801 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12857 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12857 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12857 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 12798 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 12799 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12494 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12801 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12858 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12858 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12858 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 12798 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 12799 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12495 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 12801 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12859 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12859 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12859 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 12798 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 12799 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12496 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 12801 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12860 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12860 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12860 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 12798 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 12799 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12497 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12801 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12861 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12861 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12861 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 12798 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 12799 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12498 byte) (raw)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\d => ((9 character)) mem: ((9 character)): 12801 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12862 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12862 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12862 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 12798 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 12799 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12499 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12801 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12863 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12863 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12863 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 15 => ((6 integer)) mem: ((6 integer)): 12798 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 12799 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 15 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12500 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 12801 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12864 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12864 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12864 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 16 => ((6 integer)) mem: ((6 integer)): 12798 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 12799 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 16 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12501 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 12801 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12865 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12865 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12865 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 17 => ((6 integer)) mem: ((6 integer)): 12798 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 12799 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 17 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 12800 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((12484 string) (raw)) mem: ((12484 integer) (raw)) => 18 mem: ((12502 byte) (raw)) => f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\f => ((9 character)) mem: ((9 character)): 12801 <= #\f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 12866 => ((10 character-address)) mem: ((10 character-address)): 12802 <= 12866 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 12866 <= #\f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 18 => ((6 integer)) mem: ((6 integer)): 12798 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 12799 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 18 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 12800 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 12853 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 12853 => ((6 string-address)) mem: ((6 string-address)): 12577 <= 12853 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 12787 mem: ((6 string-address)) => 12853 run: parse-trace/parse-traces/main29 4: 12787 => ((4 string-address)) mem: ((4 string-address)): 12539 <= 12787 run: parse-trace/parse-traces/main29 4: 12853 => ((5 string-address)) mem: ((5 string-address)): 12540 <= 12853 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 12565 => ((6 string-address-address)) mem: ((6 string-address-address)): 12541 <= 12565 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 12787 run: parse-trace/parse-traces/main29 6: 12787 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 12565 <= 12787 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 12566 => ((7 string-address-address)) mem: ((7 string-address-address)): 12542 <= 12566 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 12853 run: parse-trace/parse-traces/main29 8: 12853 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 12566 <= 12853 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 12565 run: parse-traces/main29 33: 12565 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 12565 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((12565 string-address) (raw)) => 12787 run: parse-traces/main29 34: 12787 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 12787 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 12787 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 12867 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12787 10396) run: string-equal/parse-traces/main29 1: 12787 => ((1 string-address)) mem: ((1 string-address)): 12869 <= 12787 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12787 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 12870 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (12787 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 12871 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 12872 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 12873 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 12874 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 12875 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 mem: ((12788 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 12876 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 12877 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 12878 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 12874 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 12875 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 mem: ((12789 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 12876 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 12877 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 12878 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 12874 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 12875 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((12787 string) (raw)) mem: ((12787 integer) (raw)) => 3 mem: ((12790 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 12876 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 12877 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 12878 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 12874 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 12875 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 11000 run: parse-traces/main29 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 38: 11003 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 11003 run: parse-traces/main29 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 10388 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 12898 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10388) run: to-array/parse-traces/main29 1: 10388 => ((1 buffer-address)) mem: ((1 buffer-address)): 12900 <= 10388 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10388 integer) (raw)) => 1 run: to-array/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 12901 <= 1 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10389 string-address) (raw)) => 10390 run: to-array/parse-traces/main29 3: 10390 => ((3 string-address)) mem: ((3 string-address)): 12902 <= 10390 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 10390 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 6: 12929 => ((4 string-address)) mem: ((4 string-address)): 12903 <= 12929 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 12904 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 12905 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((10390 string) (raw)) mem: ((10390 integer) (raw)) => 5 mem: ((10391 byte) (raw)) => 11944 run: to-array/parse-traces/main29 10: 11944 => ((7 byte)) mem: ((7 byte)): 12906 <= 11944 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((12929 string) (raw)) mem: ((12929 integer) (raw)) => 1 run: to-array/parse-traces/main29 11: 12930 => ((8 byte-address)) mem: ((8 byte-address)): 12907 <= 12930 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 11944 run: to-array/parse-traces/main29 12: 11944 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 12930 <= 11944 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main29 13: 1 => ((5 integer)) mem: ((5 integer)): 12904 <= 1 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 12905 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 12929 run: parse-traces/main29 39: 12929 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 11003 <= 12929 run: parse-traces/main29 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main29 0: 12931 => ((default-space space-address)) run: init-buffer/parse-traces/main29 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 12933 <= 12962 run: init-buffer/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main29 2: 12962 => ((2 integer-address)) mem: ((2 integer-address)): 12934 <= 12962 run: init-buffer/parse-traces/main29 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main29 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 12962 <= 0 run: init-buffer/parse-traces/main29 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main29 4: 12963 => ((3 string-address-address)) mem: ((3 string-address-address)): 12935 <= 12963 run: init-buffer/parse-traces/main29 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main29 5: 5 => ((4 integer)) mem: ((4 integer)): 12936 <= 5 run: init-buffer/parse-traces/main29 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main29 6: 12964 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 12963 <= 12964 run: init-buffer/parse-traces/main29 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 12962 run: parse-traces/main29 40: 12962 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 12962 run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 12565 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 12970 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (12565) run: parse-instruction-trace/parse-traces/main29 1: 12565 => ((1 trace-address)) mem: ((1 trace-address)): 12972 <= 12565 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((12566 string-address) (raw)) => 12853 run: parse-instruction-trace/parse-traces/main29 2: 12853 => ((2 string-address)) mem: ((2 string-address)): 12973 <= 12853 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 12974 <= 13001 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 12853 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 13005 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12853 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 12853 => ((1 string-address)) mem: ((1 string-address)): 13007 <= 12853 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12853 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 13008 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12853 integer) (raw)) => 13 run: split-first/parse-instruction-trace/parse-traces/main29 3: 13 => ((3 integer)) mem: ((3 integer)): 13009 <= 13 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 13 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 13010 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 12853 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 13036 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12853 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 12853 => ((1 string-address)) mem: ((1 string-address)): 13038 <= 12853 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12853 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 13039 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12853 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13040 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12853 integer) (raw)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 13041 <= 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13042 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12854 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 13043 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13044 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 13040 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13042 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12855 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 13043 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13044 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 13040 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13042 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12856 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 13043 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13044 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 13040 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13042 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12857 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 13043 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13044 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 13040 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13042 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12858 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 13043 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 13044 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 13013 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 12853 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 13067 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12853 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 12853 => ((1 string-address)) mem: ((1 string-address)): 13069 <= 12853 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12853 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 13070 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12853 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 13071 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 13072 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 13098 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 13 => ((1 integer)) mem: ((1 integer)): 13100 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 13101 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 13 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13102 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 13071 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 13072 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 13129 => ((5 string-address)) mem: ((5 string-address)): 13073 <= 13129 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 13074 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13075 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13076 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12854 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 13077 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13130 => ((10 character-address)) mem: ((10 character-address)): 13078 <= 13130 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13130 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 13074 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13075 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13076 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12855 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 13077 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13131 => ((10 character-address)) mem: ((10 character-address)): 13078 <= 13131 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13131 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 13074 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 13075 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13076 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12856 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 13077 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13132 => ((10 character-address)) mem: ((10 character-address)): 13078 <= 13132 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13132 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 13074 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 13075 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13076 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12857 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 13077 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13133 => ((10 character-address)) mem: ((10 character-address)): 13078 <= 13133 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13133 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 13074 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 13075 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13076 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13129 run: split-first/parse-instruction-trace/parse-traces/main29 10: 13129 => ((5 string-address)) mem: ((5 string-address)): 13011 <= 13129 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 13013 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 12853 mem: ((7 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 13134 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (12853 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 12853 => ((1 string-address)) mem: ((1 string-address)): 13136 <= 12853 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12853 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 13137 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (12853 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 13 => ((3 integer)) mem: ((3 integer)): 13138 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((12853 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 13 => ((4 integer)) mem: ((4 integer)): 13139 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 13165 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 13 => ((1 integer)) mem: ((1 integer)): 13167 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 13 => ((2 integer)) mem: ((2 integer)): 13168 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 13 mem: ((2 integer)) => 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13169 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 13 => ((3 integer)) mem: ((3 integer)): 13138 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 13 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 13139 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 13196 => ((5 string-address)) mem: ((5 string-address)): 13140 <= 13196 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 13141 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13142 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12859 byte) (raw)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 13144 <= #\1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13197 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13197 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13197 <= #\1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 13141 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13142 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12860 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 13144 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13198 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13198 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13198 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 13141 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 13142 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12861 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13144 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13199 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13199 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13199 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 13141 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 13142 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12862 byte) (raw)) => d run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\d => ((9 character)) mem: ((9 character)): 13144 <= #\d run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13200 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13200 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13200 <= #\d run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 13141 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 13142 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12863 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13144 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13201 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13201 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13201 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 13141 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 13142 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12864 byte) (raw)) => e run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 13144 <= #\e run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13202 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13202 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13202 <= #\e run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 13141 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 13142 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12865 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13144 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13203 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13203 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13203 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 13141 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 13142 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13143 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((12853 string) (raw)) mem: ((12853 integer) (raw)) => 13 mem: ((12866 byte) (raw)) => f run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\f => ((9 character)) mem: ((9 character)): 13144 <= #\f run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 13204 => ((10 character-address)) mem: ((10 character-address)): 13145 <= 13204 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13204 <= #\f run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 13141 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 13142 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13143 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13196 run: split-first/parse-instruction-trace/parse-traces/main29 12: 13196 => ((6 string-address)) mem: ((6 string-address)): 13012 <= 13196 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 13129 mem: ((6 string-address)) => 13196 run: parse-instruction-trace/parse-traces/main29 4: 13129 => ((4 string-address)) mem: ((4 string-address)): 12975 <= 13129 run: parse-instruction-trace/parse-traces/main29 4: 13196 => ((5 string-address)) mem: ((5 string-address)): 12976 <= 13196 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 13001 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 12977 <= 13001 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 13129 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 13205 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13129 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 13129 => ((1 string-address)) mem: ((1 string-address)): 13207 <= 13129 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (13129 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 13208 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13129 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 13209 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 13210 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 13212 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13213 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 13129 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 13236 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 13129 => ((1 string-address)) mem: ((1 string-address)): 13238 <= 13129 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 13239 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13240 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13129 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 13241 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13242 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13130 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 13243 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13244 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 13240 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13242 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13131 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 13243 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13244 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 13240 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13242 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13132 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 13243 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13244 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main29 for further processing schedule: find-next/split/parse-instruction-trace/parse-traces/main29 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 13240 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13242 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13133 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 13243 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13244 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 13240 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 13242 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 13213 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 13214 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 13267 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 13211 <= 13267 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 13215 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 13216 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 13214 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 13129 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 13269 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 13129 => ((1 string-address)) mem: ((1 string-address)): 13271 <= 13129 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 13272 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13129 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13273 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13129 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 13274 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13275 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13130 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 13276 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13277 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 13273 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13275 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13131 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 13276 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13277 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 13273 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13275 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13132 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 13276 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13277 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 13273 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13275 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13133 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 13276 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13277 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 13273 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 13275 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 13217 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 13268 => ((12 string-address-address)) mem: ((12 string-address-address)): 13218 <= 13268 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 13129 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 13300 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13129 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 13129 => ((1 string-address)) mem: ((1 string-address)): 13302 <= 13129 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13129 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 13303 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13129 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 13304 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13129 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 13305 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 13331 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 13333 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 13334 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13335 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 13304 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 13305 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 13362 => ((5 string-address)) mem: ((5 string-address)): 13306 <= 13362 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 13307 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13308 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13309 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13130 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 13310 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 13363 => ((10 character-address)) mem: ((10 character-address)): 13311 <= 13363 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13363 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 13307 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13308 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13309 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13131 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 13310 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 13364 => ((10 character-address)) mem: ((10 character-address)): 13311 <= 13364 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13364 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 13307 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 13308 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13309 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13132 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 13310 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 13365 => ((10 character-address)) mem: ((10 character-address)): 13311 <= 13365 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13365 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 13307 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 13308 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13309 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((13129 string) (raw)) mem: ((13129 integer) (raw)) => 4 mem: ((13133 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 13310 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 13366 => ((10 character-address)) mem: ((10 character-address)): 13311 <= 13366 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13366 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 13307 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 13308 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13309 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13362 run: split/parse-instruction-trace/parse-traces/main29 23: 13362 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 13268 <= 13362 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 13216 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 13215 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 13214 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 13267 run: parse-instruction-trace/parse-traces/main29 6: 13267 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 13001 <= 13267 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 13002 => ((7 string-address-address)) mem: ((7 string-address-address)): 12978 <= 13002 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 13367 => ((8 string-address)) mem: ((8 string-address)): 12979 <= 13367 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 13196 mem: ((8 string-address)) => 13367 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13370 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 13367) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13372 <= 13196 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13196 13367) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 13367 => ((2 string-address)) mem: ((2 string-address)): 13373 <= 13367 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 13374 <= 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 13375 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 13196 mem: ((2 string-address)) => 13367 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13401 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 13367 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13403 <= 13196 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13196 13367 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 13367 => ((2 string-address)) mem: ((2 string-address)): 13404 <= 13367 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 13367 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13405 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((13367 string) (raw)) mem: ((13367 integer) (raw)) => 2 mem: ((13368 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 13406 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 13407 <= 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 13408 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13196 mem: ((2 string-address)) => 13367 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13432 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 13367 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13434 <= 13196 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13196 13367 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 13367 => ((2 string-address)) mem: ((2 string-address)): 13435 <= 13367 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 13367 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13436 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13367 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 13437 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 13438 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 13438 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 13439 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 13440 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 13441 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13197 byte) (raw)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\1 => ((9 character)) mem: ((9 character)): 13442 <= #\1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13367 string) (raw)) mem: ((13367 integer) (raw)) => 2 mem: ((13368 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 13443 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 1 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 13444 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13409 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 13405 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 13196 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13463 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13465 <= 13196 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (13196 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 13466 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 13467 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 13468 <= 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13469 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13198 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 13470 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 13471 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 13405 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 13408 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13196 mem: ((2 string-address)) => 13367 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13494 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 13367 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13496 <= 13196 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13196 13367 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 13367 => ((2 string-address)) mem: ((2 string-address)): 13497 <= 13367 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 13367 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 13498 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13367 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 13499 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 13500 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 13500 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 13501 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 13502 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 13503 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13198 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 13504 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13367 string) (raw)) mem: ((13367 integer) (raw)) => 2 mem: ((13368 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 13505 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 13506 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 13498 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 13502 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 13503 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13199 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 13504 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13367 string) (raw)) mem: ((13367 integer) (raw)) => 2 mem: ((13369 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 13505 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 13506 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 13498 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 13502 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 13503 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 13409 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 13378 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 13196 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13525 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13527 <= 13196 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13196 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 13528 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 13529 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 13530 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13556 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 13558 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 13559 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13560 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 13529 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 13530 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 13587 => ((5 string-address)) mem: ((5 string-address)): 13531 <= 13587 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 13532 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13533 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13534 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13197 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 13535 <= #\1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13588 => ((10 character-address)) mem: ((10 character-address)): 13536 <= 13588 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13588 <= #\1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 13532 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13533 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13534 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13587 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 13587 => ((5 string-address)) mem: ((5 string-address)): 13376 <= 13587 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13367 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 13379 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 13378 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 13196 mem: ((7 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13589 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13196 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 13196 => ((1 string-address)) mem: ((1 string-address)): 13591 <= 13196 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13196 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 13592 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13196 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 13593 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13196 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 13594 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 13620 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 13622 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 13623 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13624 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 13593 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 5 => ((4 integer)) mem: ((4 integer)): 13594 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 13651 => ((5 string-address)) mem: ((5 string-address)): 13595 <= 13651 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 13596 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13597 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13598 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13200 byte) (raw)) => d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\d => ((9 character)) mem: ((9 character)): 13599 <= #\d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13652 => ((10 character-address)) mem: ((10 character-address)): 13600 <= 13652 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13652 <= #\d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 13596 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13597 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13598 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13201 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13599 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13653 => ((10 character-address)) mem: ((10 character-address)): 13600 <= 13653 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13653 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 5 => ((6 integer)) mem: ((6 integer)): 13596 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 13597 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13598 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13202 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 13599 <= #\e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13654 => ((10 character-address)) mem: ((10 character-address)): 13600 <= 13654 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13654 <= #\e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 13596 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 13597 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13598 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13203 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13599 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13655 => ((10 character-address)) mem: ((10 character-address)): 13600 <= 13655 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13655 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 13596 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 13597 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13598 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((13196 string) (raw)) mem: ((13196 integer) (raw)) => 8 mem: ((13204 byte) (raw)) => f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\f => ((9 character)) mem: ((9 character)): 13599 <= #\f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13656 => ((10 character-address)) mem: ((10 character-address)): 13600 <= 13656 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13656 <= #\f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 13596 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 13597 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13598 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13651 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 13651 => ((6 string-address)) mem: ((6 string-address)): 13377 <= 13651 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 13587 mem: ((6 string-address)) => 13651 run: parse-instruction-trace/parse-traces/main29 9: 13587 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 13002 <= 13587 run: parse-instruction-trace/parse-traces/main29 9: 13651 => ((5 string-address)) mem: ((5 string-address)): 12976 <= 13651 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 13003 => ((9 string-address-address)) mem: ((9 string-address-address)): 12980 <= 13003 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 13651 run: parse-instruction-trace/parse-traces/main29 11: 13651 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 13003 <= 13651 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 13001 run: parse-traces/main29 41: 13001 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 13001 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 13001 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 13657 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 13001) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 13659 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 13001) run: append/parse-traces/main29 2: 13001 => ((2 character)) mem: ((2 character)): 13660 <= 13001 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 13688 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 13690 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 1 run: buffer-full?/append/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 13691 <= 1 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 13692 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 13693 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13694 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13661 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 13662 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 13663 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 1 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10328 => ((6 byte-address)) mem: ((6 byte-address)): 13664 <= 10328 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 13001 run: append/parse-traces/main29 9: 13001 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10328 <= 13001 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 1 run: append/parse-traces/main29 10: 2 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 2 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 13719 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 13721 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 47 run: end-of-stream?/parse-traces/main29 2: 47 => ((2 integer)) mem: ((2 integer)): 13722 <= 47 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13723 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 13724 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 47 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13725 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 13750 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 13752 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 13753 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13754 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 47 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 13781 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 47) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 13783 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 47) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 13784 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 47) run: find-next/read-line/parse-traces/main29 3: 47 => ((3 integer)) mem: ((3 integer)): 13785 <= 47 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 13786 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 47 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 47 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1079 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 13788 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 47 run: find-next/read-line/parse-traces/main29 10: 48 => ((3 integer)) mem: ((3 integer)): 13785 <= 48 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 48 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 48 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1080 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 13788 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 48 run: find-next/read-line/parse-traces/main29 10: 49 => ((3 integer)) mem: ((3 integer)): 13785 <= 49 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 49 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 49 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1081 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 13788 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 49 run: find-next/read-line/parse-traces/main29 10: 50 => ((3 integer)) mem: ((3 integer)): 13785 <= 50 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 50 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 50 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1082 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 13788 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 50 run: find-next/read-line/parse-traces/main29 10: 51 => ((3 integer)) mem: ((3 integer)): 13785 <= 51 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 51 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 51 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1083 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 13788 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 51 run: find-next/read-line/parse-traces/main29 10: 52 => ((3 integer)) mem: ((3 integer)): 13785 <= 52 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 52 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 52 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1084 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main29 7: #\1 => ((6 byte)) mem: ((6 byte)): 13788 <= #\1 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 52 run: find-next/read-line/parse-traces/main29 10: 53 => ((3 integer)) mem: ((3 integer)): 13785 <= 53 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 53 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 53 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1085 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 13788 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 53 run: find-next/read-line/parse-traces/main29 10: 54 => ((3 integer)) mem: ((3 integer)): 13785 <= 54 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 54 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 54 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1086 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 13788 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13789 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 54 run: find-next/read-line/parse-traces/main29 10: 55 => ((3 integer)) mem: ((3 integer)): 13785 <= 55 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 55 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 13787 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 55 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1087 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 13788 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 13789 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 55 run: read-line/parse-traces/main29 4: 55 => ((4 integer)) mem: ((4 integer)): 13755 <= 55 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 47 mem: ((4 integer)) => 55 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 13812 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 47 55) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 13814 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 47 55) run: string-copy/read-line/parse-traces/main29 2: 47 => ((2 integer)) mem: ((2 integer)): 13815 <= 47 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 47 55) run: string-copy/read-line/parse-traces/main29 3: 55 => ((3 integer)) mem: ((3 integer)): 13816 <= 55 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 13817 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 55 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 13843 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 55) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 13845 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 55) run: min/string-copy/read-line/parse-traces/main29 2: 55 => ((2 integer)) mem: ((2 integer)): 13846 <= 55 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 55 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 13847 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 55 run: string-copy/read-line/parse-traces/main29 5: 55 => ((3 integer)) mem: ((3 integer)): 13816 <= 55 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 55 mem: ((2 integer)) => 47 run: string-copy/read-line/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 13817 <= 8 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main29 7: 13874 => ((5 string-address)) mem: ((5 string-address)): 13818 <= 13874 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 47 run: string-copy/read-line/parse-traces/main29 8: 47 => ((6 integer)) mem: ((6 integer)): 13819 <= 47 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 13820 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 47 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 47 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1079 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 13822 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13875 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13875 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13875 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 47 run: string-copy/read-line/parse-traces/main29 15: 48 => ((6 integer)) mem: ((6 integer)): 13819 <= 48 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 13820 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 48 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 48 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1080 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 13822 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13876 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13876 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13876 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 48 run: string-copy/read-line/parse-traces/main29 15: 49 => ((6 integer)) mem: ((6 integer)): 13819 <= 49 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 13820 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 49 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 49 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1081 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 13822 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13877 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13877 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13877 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 49 run: string-copy/read-line/parse-traces/main29 15: 50 => ((6 integer)) mem: ((6 integer)): 13819 <= 50 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 13820 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 50 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 50 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1082 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 13822 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13878 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13878 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13878 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 50 run: string-copy/read-line/parse-traces/main29 15: 51 => ((6 integer)) mem: ((6 integer)): 13819 <= 51 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 13820 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 51 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 51 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1083 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13822 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13879 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13879 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13879 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 51 run: string-copy/read-line/parse-traces/main29 15: 52 => ((6 integer)) mem: ((6 integer)): 13819 <= 52 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 13820 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 52 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 52 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1084 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 13822 <= #\1 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13880 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13880 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13880 <= #\1 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 52 run: string-copy/read-line/parse-traces/main29 15: 53 => ((6 integer)) mem: ((6 integer)): 13819 <= 53 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 13820 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 53 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 53 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1085 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 13822 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13881 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13881 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13881 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 53 run: string-copy/read-line/parse-traces/main29 15: 54 => ((6 integer)) mem: ((6 integer)): 13819 <= 54 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 13820 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 54 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 13821 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 54 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1086 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 13822 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 13882 => ((10 character-address)) mem: ((10 character-address)): 13823 <= 13882 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13882 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 54 run: string-copy/read-line/parse-traces/main29 15: 55 => ((6 integer)) mem: ((6 integer)): 13819 <= 55 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 13820 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 55 mem: ((3 integer)) => 55 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 13821 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13874 run: read-line/parse-traces/main29 5: 13874 => ((5 string-address)) mem: ((5 string-address)): 13756 <= 13874 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 55 run: read-line/parse-traces/main29 6: 56 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 56 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13874 run: parse-traces/main29 26: 13874 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 13874 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: parse-traces/main29 27: 4 => ((2 integer)) mem: ((2 integer)): 1213 <= 4 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 4 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 13883 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 100) run: divides?/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 13885 <= 4 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 13886 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 100 mem: ((1 integer)) => 4 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 13887 <= 4 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 13888 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 13874 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 13914 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874) run: parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 13916 <= 13874 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 13945 => ((2 trace-address)) mem: ((2 trace-address)): 13917 <= 13945 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 13947 => ((3 string-address)) mem: ((3 string-address)): 13918 <= 13947 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 13874 mem: ((3 string-address)) => 13947 schedule: scheduling split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: split-first-at-substring/parse-trace/parse-traces/main29 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 13950 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 13947) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 13952 <= 13874 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13874 13947) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 13947 => ((2 string-address)) mem: ((2 string-address)): 13953 <= 13947 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 13954 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 13955 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 13874 mem: ((2 string-address)) => 13947 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 13981 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 13947 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 13983 <= 13874 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13874 13947 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 13947 => ((2 string-address)) mem: ((2 string-address)): 13984 <= 13947 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 13947 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 13985 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((13947 string) (raw)) mem: ((13947 integer) (raw)) => 2 mem: ((13948 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 13986 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 13987 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 13988 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13874 mem: ((2 string-address)) => 13947 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14012 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 13947 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 14014 <= 13874 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13874 13947 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 13947 => ((2 string-address)) mem: ((2 string-address)): 14015 <= 13947 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 13947 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 14016 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13947 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 14017 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 14018 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 14018 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 14019 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 14020 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14021 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13875 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\m => ((9 character)) mem: ((9 character)): 14022 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13947 string) (raw)) mem: ((13947 integer) (raw)) => 2 mem: ((13948 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 14023 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => m mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 14024 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 13989 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 13985 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 13874 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14043 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 14045 <= 13874 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (13874 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 14046 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 14047 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14048 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14049 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13876 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 14050 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14051 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 14047 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14049 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13877 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 14050 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14051 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 14047 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14049 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13878 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 14050 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 14051 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 13985 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 13988 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13874 mem: ((2 string-address)) => 13947 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14074 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 13947 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 14076 <= 13874 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13874 13947 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 13947 => ((2 string-address)) mem: ((2 string-address)): 14077 <= 13947 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 13947 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 14078 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13947 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 14079 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 14080 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 14080 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 14081 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 14082 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14083 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13878 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 14084 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13947 string) (raw)) mem: ((13947 integer) (raw)) => 2 mem: ((13948 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 14085 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 14086 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 14078 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 14082 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14083 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13879 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 14084 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13947 string) (raw)) mem: ((13947 integer) (raw)) => 2 mem: ((13949 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 14085 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 14086 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 14078 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 14082 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 14083 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 13989 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 13958 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 13874 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14105 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 14107 <= 13874 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13874 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 14108 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 14109 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14110 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14136 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 14138 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 14139 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14140 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 14109 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 14110 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 14167 => ((5 string-address)) mem: ((5 string-address)): 14111 <= 14167 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 14112 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 14113 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14114 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13875 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14115 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14168 => ((10 character-address)) mem: ((10 character-address)): 14116 <= 14168 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14168 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 14112 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 14113 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14114 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13876 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 14115 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14169 => ((10 character-address)) mem: ((10 character-address)): 14116 <= 14169 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14169 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 14112 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 14113 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14114 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13877 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14115 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14170 => ((10 character-address)) mem: ((10 character-address)): 14116 <= 14170 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14170 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 14112 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 14113 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 14114 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14167 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 14167 => ((5 string-address)) mem: ((5 string-address)): 13956 <= 14167 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13947 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 13959 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 13958 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 13874 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14171 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13874 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 13874 => ((1 string-address)) mem: ((1 string-address)): 14173 <= 13874 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13874 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 14174 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13874 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 14175 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13874 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14176 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14202 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 14204 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 14205 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14206 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 14175 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 14176 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 14233 => ((5 string-address)) mem: ((5 string-address)): 14177 <= 14233 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 14178 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 14179 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14180 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13880 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 14181 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14234 => ((10 character-address)) mem: ((10 character-address)): 14182 <= 14234 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14234 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 14178 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 14179 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14180 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13881 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 14181 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14235 => ((10 character-address)) mem: ((10 character-address)): 14182 <= 14235 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14235 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 14178 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 14179 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14180 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((13874 string) (raw)) mem: ((13874 integer) (raw)) => 8 mem: ((13882 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 14181 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14236 => ((10 character-address)) mem: ((10 character-address)): 14182 <= 14236 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14236 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 14178 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 14179 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 14180 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14233 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 14233 => ((6 string-address)) mem: ((6 string-address)): 13957 <= 14233 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 14167 mem: ((6 string-address)) => 14233 run: parse-trace/parse-traces/main29 4: 14167 => ((4 string-address)) mem: ((4 string-address)): 13919 <= 14167 run: parse-trace/parse-traces/main29 4: 14233 => ((5 string-address)) mem: ((5 string-address)): 13920 <= 14233 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 13945 => ((6 string-address-address)) mem: ((6 string-address-address)): 13921 <= 13945 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 14167 run: parse-trace/parse-traces/main29 6: 14167 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 13945 <= 14167 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 13946 => ((7 string-address-address)) mem: ((7 string-address-address)): 13922 <= 13946 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 14233 run: parse-trace/parse-traces/main29 8: 14233 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 13946 <= 14233 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 13945 run: parse-traces/main29 33: 13945 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 13945 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((13945 string-address) (raw)) => 14167 run: parse-traces/main29 34: 14167 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 14167 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 14167 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 14237 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14167 10396) run: string-equal/parse-traces/main29 1: 14167 => ((1 string-address)) mem: ((1 string-address)): 14239 <= 14167 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14167 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 14240 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (14167 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 14241 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 14242 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 14243 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 14244 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 14245 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14168 byte) (raw)) => m run: string-equal/parse-traces/main29 11: #\m => ((8 byte)) mem: ((8 byte)): 14246 <= #\m run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 14247 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: nil => ((10 boolean)) mem: ((10 boolean)): 14248 <= nil run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main29 15: (((reply)) ((nil literal))) run: parse-traces/main29 35: nil => ((14 boolean)) mem: ((14 boolean)): 1225 <= nil run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main29 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 13001 run: parse-traces/main29 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 12962 mem: ((12 trace-address)) => 13945 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 14268 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962 13945) run: append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 14270 <= 12962 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12962 13945) run: append/parse-traces/main29 2: 13945 => ((2 character)) mem: ((2 character)): 14271 <= 13945 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 12962 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 14299 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962) run: buffer-full?/append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 14301 <= 12962 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((12962 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 14302 <= 0 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: buffer-full?/append/parse-traces/main29 3: 12964 => ((3 string-address)) mem: ((3 string-address)): 14303 <= 12964 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((12964 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 4: 5 => ((4 integer)) mem: ((4 integer)): 14304 <= 5 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14305 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14272 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 12962 => ((4 integer-address)) mem: ((4 integer-address)): 14273 <= 12962 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: append/parse-traces/main29 7: 12964 => ((5 string-address)) mem: ((5 string-address)): 14274 <= 12964 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 run: append/parse-traces/main29 8: 12965 => ((6 byte-address)) mem: ((6 byte-address)): 14275 <= 12965 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 13945 run: append/parse-traces/main29 9: 13945 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 12965 <= 13945 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main29 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 12962 <= 1 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 12962 run: parse-traces/main29 45: 12962 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 12962 run: parse-traces/main29 46: (((jump)) ((-24 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 14330 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 14332 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 56 run: end-of-stream?/parse-traces/main29 2: 56 => ((2 integer)) mem: ((2 integer)): 14333 <= 56 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14334 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 14335 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 56 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14336 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 14361 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 14363 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 14364 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14365 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 56 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 14392 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 56) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 14394 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 56) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 14395 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 56) run: find-next/read-line/parse-traces/main29 3: 56 => ((3 integer)) mem: ((3 integer)): 14396 <= 56 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 14397 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 56 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 56 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1088 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 14399 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 56 run: find-next/read-line/parse-traces/main29 10: 57 => ((3 integer)) mem: ((3 integer)): 14396 <= 57 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 57 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 57 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1089 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 14399 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 57 run: find-next/read-line/parse-traces/main29 10: 58 => ((3 integer)) mem: ((3 integer)): 14396 <= 58 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 58 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 58 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1090 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 14399 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 58 run: find-next/read-line/parse-traces/main29 10: 59 => ((3 integer)) mem: ((3 integer)): 14396 <= 59 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 59 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 59 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1091 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 14399 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 59 run: find-next/read-line/parse-traces/main29 10: 60 => ((3 integer)) mem: ((3 integer)): 14396 <= 60 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 60 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 60 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1092 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 14399 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 60 run: find-next/read-line/parse-traces/main29 10: 61 => ((3 integer)) mem: ((3 integer)): 14396 <= 61 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 61 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 61 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1093 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main29 7: #\1 => ((6 byte)) mem: ((6 byte)): 14399 <= #\1 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 61 run: find-next/read-line/parse-traces/main29 10: 62 => ((3 integer)) mem: ((3 integer)): 14396 <= 62 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 62 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 62 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1094 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 14399 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 62 run: find-next/read-line/parse-traces/main29 10: 63 => ((3 integer)) mem: ((3 integer)): 14396 <= 63 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 63 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 63 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1095 byte) (raw)) => b run: find-next/read-line/parse-traces/main29 7: #\b => ((6 byte)) mem: ((6 byte)): 14399 <= #\b run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => b mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14400 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 63 run: find-next/read-line/parse-traces/main29 10: 64 => ((3 integer)) mem: ((3 integer)): 14396 <= 64 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 64 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14398 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 64 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1096 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 14399 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 14400 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 64 run: read-line/parse-traces/main29 4: 64 => ((4 integer)) mem: ((4 integer)): 14366 <= 64 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 56 mem: ((4 integer)) => 64 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 14423 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 56 64) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 14425 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 56 64) run: string-copy/read-line/parse-traces/main29 2: 56 => ((2 integer)) mem: ((2 integer)): 14426 <= 56 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 56 64) run: string-copy/read-line/parse-traces/main29 3: 64 => ((3 integer)) mem: ((3 integer)): 14427 <= 64 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 14428 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 64 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 14454 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 64) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 14456 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 64) run: min/string-copy/read-line/parse-traces/main29 2: 64 => ((2 integer)) mem: ((2 integer)): 14457 <= 64 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 64 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14458 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 64 run: string-copy/read-line/parse-traces/main29 5: 64 => ((3 integer)) mem: ((3 integer)): 14427 <= 64 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 64 mem: ((2 integer)) => 56 run: string-copy/read-line/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 14428 <= 8 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main29 7: 14485 => ((5 string-address)) mem: ((5 string-address)): 14429 <= 14485 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 56 run: string-copy/read-line/parse-traces/main29 8: 56 => ((6 integer)) mem: ((6 integer)): 14430 <= 56 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 14431 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 56 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 56 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1088 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14433 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14486 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14486 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14486 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 56 run: string-copy/read-line/parse-traces/main29 15: 57 => ((6 integer)) mem: ((6 integer)): 14430 <= 57 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 14431 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 57 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 57 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1089 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 14433 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14487 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14487 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14487 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 57 run: string-copy/read-line/parse-traces/main29 15: 58 => ((6 integer)) mem: ((6 integer)): 14430 <= 58 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 14431 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 58 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 58 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1090 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14433 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14488 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14488 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14488 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 58 run: string-copy/read-line/parse-traces/main29 15: 59 => ((6 integer)) mem: ((6 integer)): 14430 <= 59 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 14431 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 59 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 59 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1091 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 14433 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14489 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14489 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14489 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 59 run: string-copy/read-line/parse-traces/main29 15: 60 => ((6 integer)) mem: ((6 integer)): 14430 <= 60 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 14431 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 60 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 60 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1092 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 14433 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14490 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14490 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14490 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 60 run: string-copy/read-line/parse-traces/main29 15: 61 => ((6 integer)) mem: ((6 integer)): 14430 <= 61 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 14431 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 61 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 61 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1093 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 14433 <= #\1 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14491 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14491 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14491 <= #\1 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 61 run: string-copy/read-line/parse-traces/main29 15: 62 => ((6 integer)) mem: ((6 integer)): 14430 <= 62 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 14431 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 62 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 62 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1094 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 14433 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14492 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14492 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14492 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 62 run: string-copy/read-line/parse-traces/main29 15: 63 => ((6 integer)) mem: ((6 integer)): 14430 <= 63 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 14431 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 63 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14432 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 63 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1095 byte) (raw)) => b run: string-copy/read-line/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 14433 <= #\b run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 14493 => ((10 character-address)) mem: ((10 character-address)): 14434 <= 14493 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/read-line/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14493 <= #\b run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 63 run: string-copy/read-line/parse-traces/main29 15: 64 => ((6 integer)) mem: ((6 integer)): 14430 <= 64 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 14431 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 64 mem: ((3 integer)) => 64 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 14432 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14485 run: read-line/parse-traces/main29 5: 14485 => ((5 string-address)) mem: ((5 string-address)): 14367 <= 14485 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 64 run: read-line/parse-traces/main29 6: 65 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 65 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14485 run: parse-traces/main29 26: 14485 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 14485 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: parse-traces/main29 27: 5 => ((2 integer)) mem: ((2 integer)): 1213 <= 5 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 5 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 14494 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (5 100) run: divides?/parse-traces/main29 1: 5 => ((1 integer)) mem: ((1 integer)): 14496 <= 5 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (5 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 14497 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 5 mem: ((2 integer)) => 100 mem: ((1 integer)) => 5 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 5 => ((3 integer)) mem: ((3 integer)): 14498 <= 5 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 5 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 14499 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 14485 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 14525 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485) run: parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14527 <= 14485 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 14556 => ((2 trace-address)) mem: ((2 trace-address)): 14528 <= 14556 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 14558 => ((3 string-address)) mem: ((3 string-address)): 14529 <= 14558 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 14485 mem: ((3 string-address)) => 14558 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 14561 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 14558) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14563 <= 14485 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14485 14558) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 14558 => ((2 string-address)) mem: ((2 string-address)): 14564 <= 14558 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 14565 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 14566 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 14485 mem: ((2 string-address)) => 14558 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14592 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 14558 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14594 <= 14485 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14485 14558 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 14558 => ((2 string-address)) mem: ((2 string-address)): 14595 <= 14558 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 14558 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 14596 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((14558 string) (raw)) mem: ((14558 integer) (raw)) => 2 mem: ((14559 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 14597 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 14598 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 14599 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14485 mem: ((2 string-address)) => 14558 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14623 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 14558 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14625 <= 14485 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14485 14558 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 14558 => ((2 string-address)) mem: ((2 string-address)): 14626 <= 14558 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 14558 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 14627 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14558 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 14628 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 14629 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 14629 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 14630 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 14631 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14632 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14486 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\m => ((9 character)) mem: ((9 character)): 14633 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14558 string) (raw)) mem: ((14558 integer) (raw)) => 2 mem: ((14559 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 14634 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => m mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 14635 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14600 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 14596 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 14485 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14654 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14656 <= 14485 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (14485 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 14657 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 14658 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14659 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14660 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14487 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 14661 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14662 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 14658 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14660 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14488 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 14661 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 14662 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 14658 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14660 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14489 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 14661 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 14662 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 14596 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 14599 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14485 mem: ((2 string-address)) => 14558 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 14685 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 14558 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14687 <= 14485 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14485 14558 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 14558 => ((2 string-address)) mem: ((2 string-address)): 14688 <= 14558 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 14558 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 14689 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14558 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 14690 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 14691 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 14691 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 14692 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 14693 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14694 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14489 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 14695 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14558 string) (raw)) mem: ((14558 integer) (raw)) => 2 mem: ((14559 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 14696 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 14697 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 14689 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 14693 <= 1 schedule: scheduling match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 14694 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14490 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 14695 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14558 string) (raw)) mem: ((14558 integer) (raw)) => 2 mem: ((14560 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 14696 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 14697 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 14689 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 14693 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 14694 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 14600 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 14569 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 14485 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14716 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14718 <= 14485 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14485 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 14719 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 14720 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14721 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14747 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 14749 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 14750 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14751 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 14720 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 14721 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 14778 => ((5 string-address)) mem: ((5 string-address)): 14722 <= 14778 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 14723 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 14724 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14725 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14486 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14726 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14779 => ((10 character-address)) mem: ((10 character-address)): 14727 <= 14779 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14779 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 14723 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 14724 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14725 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14487 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 14726 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14780 => ((10 character-address)) mem: ((10 character-address)): 14727 <= 14780 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14780 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 14723 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 14724 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14725 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14488 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 14726 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14781 => ((10 character-address)) mem: ((10 character-address)): 14727 <= 14781 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14781 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 14723 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 14724 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 14725 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14778 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 14778 => ((5 string-address)) mem: ((5 string-address)): 14567 <= 14778 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14558 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 14570 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 14569 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 14485 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14782 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14485 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14485 => ((1 string-address)) mem: ((1 string-address)): 14784 <= 14485 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14485 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 14785 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14485 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 14786 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14485 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 14787 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 14813 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 14815 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 14816 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14817 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 14786 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 14787 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 14844 => ((5 string-address)) mem: ((5 string-address)): 14788 <= 14844 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 14789 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 14790 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14791 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14491 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 14792 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14845 => ((10 character-address)) mem: ((10 character-address)): 14793 <= 14845 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14845 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 14789 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 14790 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14791 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14492 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 14792 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14846 => ((10 character-address)) mem: ((10 character-address)): 14793 <= 14846 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14846 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 14789 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 14790 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 14791 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((14485 string) (raw)) mem: ((14485 integer) (raw)) => 8 mem: ((14493 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\b => ((9 character)) mem: ((9 character)): 14792 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 14847 => ((10 character-address)) mem: ((10 character-address)): 14793 <= 14847 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14847 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 14789 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 14790 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 14791 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14844 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 14844 => ((6 string-address)) mem: ((6 string-address)): 14568 <= 14844 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 14778 mem: ((6 string-address)) => 14844 run: parse-trace/parse-traces/main29 4: 14778 => ((4 string-address)) mem: ((4 string-address)): 14530 <= 14778 run: parse-trace/parse-traces/main29 4: 14844 => ((5 string-address)) mem: ((5 string-address)): 14531 <= 14844 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 14556 => ((6 string-address-address)) mem: ((6 string-address-address)): 14532 <= 14556 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 14778 run: parse-trace/parse-traces/main29 6: 14778 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 14556 <= 14778 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 14557 => ((7 string-address-address)) mem: ((7 string-address-address)): 14533 <= 14557 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 14844 run: parse-trace/parse-traces/main29 8: 14844 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 14557 <= 14844 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 14556 run: parse-traces/main29 33: 14556 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 14556 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((14556 string-address) (raw)) => 14778 run: parse-traces/main29 34: 14778 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 14778 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 14778 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 14848 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14778 10396) run: string-equal/parse-traces/main29 1: 14778 => ((1 string-address)) mem: ((1 string-address)): 14850 <= 14778 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14778 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 14851 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (14778 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 14852 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 14853 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 14854 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 14855 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 14856 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14779 byte) (raw)) => m run: string-equal/parse-traces/main29 11: #\m => ((8 byte)) mem: ((8 byte)): 14857 <= #\m run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 14858 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: nil => ((10 boolean)) mem: ((10 boolean)): 14859 <= nil run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main29 15: (((reply)) ((nil literal))) run: parse-traces/main29 35: nil => ((14 boolean)) mem: ((14 boolean)): 1225 <= nil run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main29 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 13001 run: parse-traces/main29 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 12962 mem: ((12 trace-address)) => 14556 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 14879 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962 14556) run: append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 14881 <= 12962 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12962 14556) run: append/parse-traces/main29 2: 14556 => ((2 character)) mem: ((2 character)): 14882 <= 14556 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 12962 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 14910 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962) run: buffer-full?/append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 14912 <= 12962 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((12962 integer) (raw)) => 1 run: buffer-full?/append/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 14913 <= 1 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: buffer-full?/append/parse-traces/main29 3: 12964 => ((3 string-address)) mem: ((3 string-address)): 14914 <= 12964 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((12964 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 4: 5 => ((4 integer)) mem: ((4 integer)): 14915 <= 5 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14916 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 14883 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 12962 => ((4 integer-address)) mem: ((4 integer-address)): 14884 <= 12962 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: append/parse-traces/main29 7: 12964 => ((5 string-address)) mem: ((5 string-address)): 14885 <= 12964 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 1 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 run: append/parse-traces/main29 8: 12966 => ((6 byte-address)) mem: ((6 byte-address)): 14886 <= 12966 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 14556 run: append/parse-traces/main29 9: 14556 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 12966 <= 14556 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 1 run: append/parse-traces/main29 10: 2 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 12962 <= 2 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 12962 run: parse-traces/main29 45: 12962 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 12962 run: parse-traces/main29 46: (((jump)) ((-24 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 14941 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 14943 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 65 run: end-of-stream?/parse-traces/main29 2: 65 => ((2 integer)) mem: ((2 integer)): 14944 <= 65 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14945 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 14946 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 65 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 14947 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 14972 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 14974 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 14975 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14976 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 65 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 15003 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 65) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15005 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 65) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 15006 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 65) run: find-next/read-line/parse-traces/main29 3: 65 => ((3 integer)) mem: ((3 integer)): 15007 <= 65 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 15008 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 65 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 65 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1097 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 15010 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 65 run: find-next/read-line/parse-traces/main29 10: 66 => ((3 integer)) mem: ((3 integer)): 15007 <= 66 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 66 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 66 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1098 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 15010 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 66 run: find-next/read-line/parse-traces/main29 10: 67 => ((3 integer)) mem: ((3 integer)): 15007 <= 67 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 67 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 67 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1099 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 15010 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 67 run: find-next/read-line/parse-traces/main29 10: 68 => ((3 integer)) mem: ((3 integer)): 15007 <= 68 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 68 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 68 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1100 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 15010 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 68 run: find-next/read-line/parse-traces/main29 10: 69 => ((3 integer)) mem: ((3 integer)): 15007 <= 69 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 69 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 69 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1101 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15010 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 69 run: find-next/read-line/parse-traces/main29 10: 70 => ((3 integer)) mem: ((3 integer)): 15007 <= 70 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 70 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 70 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1102 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main29 7: #\1 => ((6 byte)) mem: ((6 byte)): 15010 <= #\1 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 70 run: find-next/read-line/parse-traces/main29 10: 71 => ((3 integer)) mem: ((3 integer)): 15007 <= 71 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 71 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 71 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1103 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15010 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 71 run: find-next/read-line/parse-traces/main29 10: 72 => ((3 integer)) mem: ((3 integer)): 15007 <= 72 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 72 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 72 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1104 byte) (raw)) => c run: find-next/read-line/parse-traces/main29 7: #\c => ((6 byte)) mem: ((6 byte)): 15010 <= #\c run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => c mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15011 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 72 run: find-next/read-line/parse-traces/main29 10: 73 => ((3 integer)) mem: ((3 integer)): 15007 <= 73 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 73 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15009 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 73 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1105 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 15010 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15011 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 73 run: read-line/parse-traces/main29 4: 73 => ((4 integer)) mem: ((4 integer)): 14977 <= 73 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 65 mem: ((4 integer)) => 73 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 15034 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 65 73) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15036 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 65 73) run: string-copy/read-line/parse-traces/main29 2: 65 => ((2 integer)) mem: ((2 integer)): 15037 <= 65 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 65 73) run: string-copy/read-line/parse-traces/main29 3: 73 => ((3 integer)) mem: ((3 integer)): 15038 <= 73 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 15039 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 73 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 15065 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 73) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 15067 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 73) run: min/string-copy/read-line/parse-traces/main29 2: 73 => ((2 integer)) mem: ((2 integer)): 15068 <= 73 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 73 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15069 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 73 run: string-copy/read-line/parse-traces/main29 5: 73 => ((3 integer)) mem: ((3 integer)): 15038 <= 73 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 73 mem: ((2 integer)) => 65 run: string-copy/read-line/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 15039 <= 8 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main29 7: 15096 => ((5 string-address)) mem: ((5 string-address)): 15040 <= 15096 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 65 run: string-copy/read-line/parse-traces/main29 8: 65 => ((6 integer)) mem: ((6 integer)): 15041 <= 65 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 15042 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 65 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 65 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1097 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 15044 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15097 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15097 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15097 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 65 run: string-copy/read-line/parse-traces/main29 15: 66 => ((6 integer)) mem: ((6 integer)): 15041 <= 66 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 15042 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 66 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 66 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1098 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 15044 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15098 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15098 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15098 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 66 run: string-copy/read-line/parse-traces/main29 15: 67 => ((6 integer)) mem: ((6 integer)): 15041 <= 67 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 15042 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 67 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 67 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1099 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 15044 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15099 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15099 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15099 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 67 run: string-copy/read-line/parse-traces/main29 15: 68 => ((6 integer)) mem: ((6 integer)): 15041 <= 68 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 15042 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 68 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 68 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1100 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 15044 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15100 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15100 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15100 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 68 run: string-copy/read-line/parse-traces/main29 15: 69 => ((6 integer)) mem: ((6 integer)): 15041 <= 69 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 15042 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 69 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 69 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1101 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15044 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15101 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15101 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15101 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 69 run: string-copy/read-line/parse-traces/main29 15: 70 => ((6 integer)) mem: ((6 integer)): 15041 <= 70 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 15042 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 70 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 70 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1102 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 15044 <= #\1 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15102 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15102 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15102 <= #\1 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 70 run: string-copy/read-line/parse-traces/main29 15: 71 => ((6 integer)) mem: ((6 integer)): 15041 <= 71 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 15042 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 71 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 71 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1103 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15044 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15103 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15103 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15103 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 71 run: string-copy/read-line/parse-traces/main29 15: 72 => ((6 integer)) mem: ((6 integer)): 15041 <= 72 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 15042 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 72 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15043 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 72 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1104 byte) (raw)) => c run: string-copy/read-line/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 15044 <= #\c run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 15104 => ((10 character-address)) mem: ((10 character-address)): 15045 <= 15104 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/read-line/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15104 <= #\c run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 72 run: string-copy/read-line/parse-traces/main29 15: 73 => ((6 integer)) mem: ((6 integer)): 15041 <= 73 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 15042 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 73 mem: ((3 integer)) => 73 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 15043 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15096 run: read-line/parse-traces/main29 5: 15096 => ((5 string-address)) mem: ((5 string-address)): 14978 <= 15096 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 73 run: read-line/parse-traces/main29 6: 74 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 74 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15096 run: parse-traces/main29 26: 15096 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 15096 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: parse-traces/main29 27: 6 => ((2 integer)) mem: ((2 integer)): 1213 <= 6 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 6 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 15105 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (6 100) run: divides?/parse-traces/main29 1: 6 => ((1 integer)) mem: ((1 integer)): 15107 <= 6 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (6 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 15108 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 6 mem: ((2 integer)) => 100 mem: ((1 integer)) => 6 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 6 => ((3 integer)) mem: ((3 integer)): 15109 <= 6 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 6 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 15110 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 15096 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 15136 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096) run: parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15138 <= 15096 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 15167 => ((2 trace-address)) mem: ((2 trace-address)): 15139 <= 15167 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 15169 => ((3 string-address)) mem: ((3 string-address)): 15140 <= 15169 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 15096 mem: ((3 string-address)) => 15169 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 15172 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 15169) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15174 <= 15096 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15096 15169) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 15169 => ((2 string-address)) mem: ((2 string-address)): 15175 <= 15169 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 15176 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 15177 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 15096 mem: ((2 string-address)) => 15169 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15203 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 15169 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15205 <= 15096 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15096 15169 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15169 => ((2 string-address)) mem: ((2 string-address)): 15206 <= 15169 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 15169 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 15207 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((15169 string) (raw)) mem: ((15169 integer) (raw)) => 2 mem: ((15170 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 15208 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 15209 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 15210 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15096 mem: ((2 string-address)) => 15169 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15234 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 15169 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15236 <= 15096 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15096 15169 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15169 => ((2 string-address)) mem: ((2 string-address)): 15237 <= 15169 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 15169 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 15238 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15169 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 15239 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 15240 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 15240 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 15241 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 15242 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15243 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15097 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\m => ((9 character)) mem: ((9 character)): 15244 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15169 string) (raw)) mem: ((15169 integer) (raw)) => 2 mem: ((15170 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 15245 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => m mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 15246 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15211 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 15207 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 15096 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15265 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15267 <= 15096 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (15096 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 15268 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 15269 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 15270 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15271 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15098 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 15272 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15273 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 15269 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15271 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15099 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 15272 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15273 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 15269 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15271 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15100 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 15272 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15273 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 15207 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 15210 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15096 mem: ((2 string-address)) => 15169 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15296 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 15169 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15298 <= 15096 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15096 15169 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15169 => ((2 string-address)) mem: ((2 string-address)): 15299 <= 15169 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 15169 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 15300 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15169 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 15301 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 15302 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 15302 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 15303 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 15304 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15305 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15100 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 15306 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15169 string) (raw)) mem: ((15169 integer) (raw)) => 2 mem: ((15170 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 15307 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 15308 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 15300 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 15304 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15305 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15101 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 15306 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15169 string) (raw)) mem: ((15169 integer) (raw)) => 2 mem: ((15171 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 15307 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 15308 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 15300 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 15304 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 15305 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15211 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 15180 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 15096 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15327 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15329 <= 15096 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15096 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 15330 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 15331 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 15332 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15358 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 15360 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 15361 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15362 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 15331 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 15332 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 15389 => ((5 string-address)) mem: ((5 string-address)): 15333 <= 15389 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 15334 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 15335 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15336 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15097 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 15337 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15390 => ((10 character-address)) mem: ((10 character-address)): 15338 <= 15390 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15390 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 15334 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 15335 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15336 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15098 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 15337 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15391 => ((10 character-address)) mem: ((10 character-address)): 15338 <= 15391 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15391 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 15334 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 15335 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15336 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15099 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 15337 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15392 => ((10 character-address)) mem: ((10 character-address)): 15338 <= 15392 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15392 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 15334 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 15335 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 15336 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15389 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 15389 => ((5 string-address)) mem: ((5 string-address)): 15178 <= 15389 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15169 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 15181 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 15180 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 15096 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15393 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15096 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 15096 => ((1 string-address)) mem: ((1 string-address)): 15395 <= 15096 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15096 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 15396 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15096 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 15397 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15096 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 15398 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15424 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 15426 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 15427 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15428 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 15397 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 15398 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 15455 => ((5 string-address)) mem: ((5 string-address)): 15399 <= 15455 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 15400 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 15401 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15402 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15102 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\1 => ((9 character)) mem: ((9 character)): 15403 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15456 => ((10 character-address)) mem: ((10 character-address)): 15404 <= 15456 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15456 <= #\1 schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 15400 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 15401 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15402 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15103 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15403 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15457 => ((10 character-address)) mem: ((10 character-address)): 15404 <= 15457 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15457 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 15400 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 15401 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15402 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((15096 string) (raw)) mem: ((15096 integer) (raw)) => 8 mem: ((15104 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\c => ((9 character)) mem: ((9 character)): 15403 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 15458 => ((10 character-address)) mem: ((10 character-address)): 15404 <= 15458 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15458 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 15400 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 15401 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 15402 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15455 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 15455 => ((6 string-address)) mem: ((6 string-address)): 15179 <= 15455 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 15389 mem: ((6 string-address)) => 15455 run: parse-trace/parse-traces/main29 4: 15389 => ((4 string-address)) mem: ((4 string-address)): 15141 <= 15389 run: parse-trace/parse-traces/main29 4: 15455 => ((5 string-address)) mem: ((5 string-address)): 15142 <= 15455 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 15167 => ((6 string-address-address)) mem: ((6 string-address-address)): 15143 <= 15167 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 15389 run: parse-trace/parse-traces/main29 6: 15389 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 15167 <= 15389 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 15168 => ((7 string-address-address)) mem: ((7 string-address-address)): 15144 <= 15168 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 15455 run: parse-trace/parse-traces/main29 8: 15455 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 15168 <= 15455 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 15167 run: parse-traces/main29 33: 15167 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 15167 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((15167 string-address) (raw)) => 15389 run: parse-traces/main29 34: 15389 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 15389 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 15389 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 15459 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15389 10396) run: string-equal/parse-traces/main29 1: 15389 => ((1 string-address)) mem: ((1 string-address)): 15461 <= 15389 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15389 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 15462 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (15389 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 15463 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 15464 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 15465 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 15466 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 15467 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15390 byte) (raw)) => m run: string-equal/parse-traces/main29 11: #\m => ((8 byte)) mem: ((8 byte)): 15468 <= #\m run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 15469 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: nil => ((10 boolean)) mem: ((10 boolean)): 15470 <= nil run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main29 15: (((reply)) ((nil literal))) run: parse-traces/main29 35: nil => ((14 boolean)) mem: ((14 boolean)): 1225 <= nil run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main29 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 13001 run: parse-traces/main29 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 12962 mem: ((12 trace-address)) => 15167 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 15490 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962 15167) run: append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 15492 <= 12962 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (12962 15167) run: append/parse-traces/main29 2: 15167 => ((2 character)) mem: ((2 character)): 15493 <= 15167 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 12962 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 15521 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962) run: buffer-full?/append/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 15523 <= 12962 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((12962 integer) (raw)) => 2 run: buffer-full?/append/parse-traces/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 15524 <= 2 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: buffer-full?/append/parse-traces/main29 3: 12964 => ((3 string-address)) mem: ((3 string-address)): 15525 <= 12964 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((12964 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 4: 5 => ((4 integer)) mem: ((4 integer)): 15526 <= 5 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15527 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15494 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 12962 => ((4 integer-address)) mem: ((4 integer-address)): 15495 <= 12962 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: append/parse-traces/main29 7: 12964 => ((5 string-address)) mem: ((5 string-address)): 15496 <= 12964 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 2 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 run: append/parse-traces/main29 8: 12967 => ((6 byte-address)) mem: ((6 byte-address)): 15497 <= 12967 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 15167 run: append/parse-traces/main29 9: 15167 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 12967 <= 15167 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 2 run: append/parse-traces/main29 10: 3 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 12962 <= 3 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 12962 run: parse-traces/main29 45: 12962 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 12962 run: parse-traces/main29 46: (((jump)) ((-24 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 15552 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 15554 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 74 run: end-of-stream?/parse-traces/main29 2: 74 => ((2 integer)) mem: ((2 integer)): 15555 <= 74 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 15556 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 15557 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 74 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15558 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 15583 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 15585 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 15586 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 15587 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 74 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 15614 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 74) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15616 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 74) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 15617 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 74) run: find-next/read-line/parse-traces/main29 3: 74 => ((3 integer)) mem: ((3 integer)): 15618 <= 74 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 15619 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 74 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 74 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1106 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 15621 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 74 run: find-next/read-line/parse-traces/main29 10: 75 => ((3 integer)) mem: ((3 integer)): 15618 <= 75 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 75 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 75 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1107 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 15621 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 75 run: find-next/read-line/parse-traces/main29 10: 76 => ((3 integer)) mem: ((3 integer)): 15618 <= 76 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 76 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 76 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1108 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 15621 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 76 run: find-next/read-line/parse-traces/main29 10: 77 => ((3 integer)) mem: ((3 integer)): 15618 <= 77 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 77 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 77 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1109 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 15621 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 77 run: find-next/read-line/parse-traces/main29 10: 78 => ((3 integer)) mem: ((3 integer)): 15618 <= 78 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 78 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 78 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1110 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15621 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 78 run: find-next/read-line/parse-traces/main29 10: 79 => ((3 integer)) mem: ((3 integer)): 15618 <= 79 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 79 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 79 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1111 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 15621 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 79 run: find-next/read-line/parse-traces/main29 10: 80 => ((3 integer)) mem: ((3 integer)): 15618 <= 80 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 80 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 80 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1112 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 15621 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 80 run: find-next/read-line/parse-traces/main29 10: 81 => ((3 integer)) mem: ((3 integer)): 15618 <= 81 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 81 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 81 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1113 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 15621 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 81 run: find-next/read-line/parse-traces/main29 10: 82 => ((3 integer)) mem: ((3 integer)): 15618 <= 82 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 82 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 82 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1114 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 15621 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 82 run: find-next/read-line/parse-traces/main29 10: 83 => ((3 integer)) mem: ((3 integer)): 15618 <= 83 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 83 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 83 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1115 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15621 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 83 run: find-next/read-line/parse-traces/main29 10: 84 => ((3 integer)) mem: ((3 integer)): 15618 <= 84 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 84 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 84 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1116 byte) (raw)) => 2 run: find-next/read-line/parse-traces/main29 7: #\2 => ((6 byte)) mem: ((6 byte)): 15621 <= #\2 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 2 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 84 run: find-next/read-line/parse-traces/main29 10: 85 => ((3 integer)) mem: ((3 integer)): 15618 <= 85 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 85 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 85 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1117 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 15621 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 85 run: find-next/read-line/parse-traces/main29 10: 86 => ((3 integer)) mem: ((3 integer)): 15618 <= 86 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 86 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 86 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1118 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15621 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 86 run: find-next/read-line/parse-traces/main29 10: 87 => ((3 integer)) mem: ((3 integer)): 15618 <= 87 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 87 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 87 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1119 byte) (raw)) => g run: find-next/read-line/parse-traces/main29 7: #\g => ((6 byte)) mem: ((6 byte)): 15621 <= #\g run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => g mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 87 run: find-next/read-line/parse-traces/main29 10: 88 => ((3 integer)) mem: ((3 integer)): 15618 <= 88 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 88 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 88 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1120 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 15621 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 88 run: find-next/read-line/parse-traces/main29 10: 89 => ((3 integer)) mem: ((3 integer)): 15618 <= 89 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 89 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 89 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1121 byte) (raw)) => h run: find-next/read-line/parse-traces/main29 7: #\h => ((6 byte)) mem: ((6 byte)): 15621 <= #\h run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => h mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 89 run: find-next/read-line/parse-traces/main29 10: 90 => ((3 integer)) mem: ((3 integer)): 15618 <= 90 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 90 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 90 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1122 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 15621 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15622 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 90 run: find-next/read-line/parse-traces/main29 10: 91 => ((3 integer)) mem: ((3 integer)): 15618 <= 91 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 91 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15620 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 91 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1123 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 15621 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15622 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 91 run: read-line/parse-traces/main29 4: 91 => ((4 integer)) mem: ((4 integer)): 15588 <= 91 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 74 mem: ((4 integer)) => 91 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 15645 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 74 91) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15647 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 74 91) run: string-copy/read-line/parse-traces/main29 2: 74 => ((2 integer)) mem: ((2 integer)): 15648 <= 74 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 74 91) run: string-copy/read-line/parse-traces/main29 3: 91 => ((3 integer)) mem: ((3 integer)): 15649 <= 91 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 15650 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 91 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 15676 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 91) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 15678 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 91) run: min/string-copy/read-line/parse-traces/main29 2: 91 => ((2 integer)) mem: ((2 integer)): 15679 <= 91 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 91 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15680 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 91 run: string-copy/read-line/parse-traces/main29 5: 91 => ((3 integer)) mem: ((3 integer)): 15649 <= 91 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 91 mem: ((2 integer)) => 74 run: string-copy/read-line/parse-traces/main29 6: 17 => ((4 integer)) mem: ((4 integer)): 15650 <= 17 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 17 run: string-copy/read-line/parse-traces/main29 7: 15707 => ((5 string-address)) mem: ((5 string-address)): 15651 <= 15707 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 74 run: string-copy/read-line/parse-traces/main29 8: 74 => ((6 integer)) mem: ((6 integer)): 15652 <= 74 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 15653 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 74 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 74 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1106 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 15655 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15708 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15708 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15708 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 74 run: string-copy/read-line/parse-traces/main29 15: 75 => ((6 integer)) mem: ((6 integer)): 15652 <= 75 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 15653 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 75 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 75 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1107 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 15655 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15709 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15709 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15709 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 75 run: string-copy/read-line/parse-traces/main29 15: 76 => ((6 integer)) mem: ((6 integer)): 15652 <= 76 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 15653 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 76 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 76 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1108 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 15655 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15710 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15710 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15710 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 76 run: string-copy/read-line/parse-traces/main29 15: 77 => ((6 integer)) mem: ((6 integer)): 15652 <= 77 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 15653 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 77 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 77 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1109 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 15655 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15711 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15711 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15711 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 77 run: string-copy/read-line/parse-traces/main29 15: 78 => ((6 integer)) mem: ((6 integer)): 15652 <= 78 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 15653 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 78 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 78 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1110 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15655 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15712 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15712 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15712 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 78 run: string-copy/read-line/parse-traces/main29 15: 79 => ((6 integer)) mem: ((6 integer)): 15652 <= 79 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 15653 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 79 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 79 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1111 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 15655 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15713 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15713 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15713 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 79 run: string-copy/read-line/parse-traces/main29 15: 80 => ((6 integer)) mem: ((6 integer)): 15652 <= 80 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 15653 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 80 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 80 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1112 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 15655 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15714 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15714 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15714 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 80 run: string-copy/read-line/parse-traces/main29 15: 81 => ((6 integer)) mem: ((6 integer)): 15652 <= 81 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 15653 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 81 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 81 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1113 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 15655 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15715 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15715 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15715 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 81 run: string-copy/read-line/parse-traces/main29 15: 82 => ((6 integer)) mem: ((6 integer)): 15652 <= 82 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 15653 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 82 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 82 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1114 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 15655 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15716 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15716 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15716 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 82 run: string-copy/read-line/parse-traces/main29 15: 83 => ((6 integer)) mem: ((6 integer)): 15652 <= 83 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 15653 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 83 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 83 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1115 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15655 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15717 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15717 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15717 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 83 run: string-copy/read-line/parse-traces/main29 15: 84 => ((6 integer)) mem: ((6 integer)): 15652 <= 84 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 15653 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 84 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 84 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1116 byte) (raw)) => 2 run: string-copy/read-line/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 15655 <= #\2 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15718 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15718 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/read-line/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15718 <= #\2 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 84 run: string-copy/read-line/parse-traces/main29 15: 85 => ((6 integer)) mem: ((6 integer)): 15652 <= 85 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 15653 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 85 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 85 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1117 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 15655 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15719 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15719 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15719 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 85 run: string-copy/read-line/parse-traces/main29 15: 86 => ((6 integer)) mem: ((6 integer)): 15652 <= 86 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 15653 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 86 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 86 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1118 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15655 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15720 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15720 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15720 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 86 run: string-copy/read-line/parse-traces/main29 15: 87 => ((6 integer)) mem: ((6 integer)): 15652 <= 87 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 15653 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 87 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 87 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1119 byte) (raw)) => g run: string-copy/read-line/parse-traces/main29 12: #\g => ((9 character)) mem: ((9 character)): 15655 <= #\g run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15721 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15721 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/read-line/parse-traces/main29 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15721 <= #\g run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 87 run: string-copy/read-line/parse-traces/main29 15: 88 => ((6 integer)) mem: ((6 integer)): 15652 <= 88 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 15653 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 88 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 88 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1120 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 15655 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15722 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15722 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15722 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 88 run: string-copy/read-line/parse-traces/main29 15: 89 => ((6 integer)) mem: ((6 integer)): 15652 <= 89 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main29 16: 15 => ((7 integer)) mem: ((7 integer)): 15653 <= 15 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 89 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 89 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1121 byte) (raw)) => h run: string-copy/read-line/parse-traces/main29 12: #\h => ((9 character)) mem: ((9 character)): 15655 <= #\h run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15723 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15723 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/read-line/parse-traces/main29 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15723 <= #\h run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 89 run: string-copy/read-line/parse-traces/main29 15: 90 => ((6 integer)) mem: ((6 integer)): 15652 <= 90 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main29 16: 16 => ((7 integer)) mem: ((7 integer)): 15653 <= 16 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 90 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15654 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 90 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1122 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 15655 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main29 13: 15724 => ((10 character-address)) mem: ((10 character-address)): 15656 <= 15724 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15724 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 90 run: string-copy/read-line/parse-traces/main29 15: 91 => ((6 integer)) mem: ((6 integer)): 15652 <= 91 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main29 16: 17 => ((7 integer)) mem: ((7 integer)): 15653 <= 17 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 91 mem: ((3 integer)) => 91 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 15654 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15707 run: read-line/parse-traces/main29 5: 15707 => ((5 string-address)) mem: ((5 string-address)): 15589 <= 15707 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 91 run: read-line/parse-traces/main29 6: 92 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 92 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15707 run: parse-traces/main29 26: 15707 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 15707 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 6 run: parse-traces/main29 27: 7 => ((2 integer)) mem: ((2 integer)): 1213 <= 7 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 7 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 15725 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 100) run: divides?/parse-traces/main29 1: 7 => ((1 integer)) mem: ((1 integer)): 15727 <= 7 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 15728 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 7 mem: ((2 integer)) => 100 mem: ((1 integer)) => 7 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 7 => ((3 integer)) mem: ((3 integer)): 15729 <= 7 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 7 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 15730 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 15707 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 15756 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707) run: parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15758 <= 15707 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 15787 => ((2 trace-address)) mem: ((2 trace-address)): 15759 <= 15787 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 15789 => ((3 string-address)) mem: ((3 string-address)): 15760 <= 15789 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 15707 mem: ((3 string-address)) => 15789 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 15792 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 15789) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15794 <= 15707 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15707 15789) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 15789 => ((2 string-address)) mem: ((2 string-address)): 15795 <= 15789 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 17 => ((3 integer)) mem: ((3 integer)): 15796 <= 17 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 17 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 15797 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 15707 mem: ((2 string-address)) => 15789 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15823 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 15789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15825 <= 15707 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15707 15789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15789 => ((2 string-address)) mem: ((2 string-address)): 15826 <= 15789 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 15789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 15827 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((15789 string) (raw)) mem: ((15789 integer) (raw)) => 2 mem: ((15790 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 15828 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 17 => ((5 integer)) mem: ((5 integer)): 15829 <= 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 15830 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15707 mem: ((2 string-address)) => 15789 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15854 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 15789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15856 <= 15707 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15707 15789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15789 => ((2 string-address)) mem: ((2 string-address)): 15857 <= 15789 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 15789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 15858 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15789 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 15859 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 17 => ((5 integer)) mem: ((5 integer)): 15860 <= 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 17 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 15 => ((5 integer)) mem: ((5 integer)): 15860 <= 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 15861 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 15862 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15863 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15708 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 15864 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15789 string) (raw)) mem: ((15789 integer) (raw)) => 2 mem: ((15790 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 15865 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 15866 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15831 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 15827 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 15707 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15885 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15887 <= 15707 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (15707 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 15888 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 15889 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 17 => ((4 integer)) mem: ((4 integer)): 15890 <= 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15709 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 15892 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15893 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 15889 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15710 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 15892 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 15893 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 15889 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 15891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15711 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 15892 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15893 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 15827 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 15830 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15707 mem: ((2 string-address)) => 15789 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 15916 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 15789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15918 <= 15707 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15707 15789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 15789 => ((2 string-address)) mem: ((2 string-address)): 15919 <= 15789 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 15789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 15920 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15789 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 15921 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 17 => ((5 integer)) mem: ((5 integer)): 15922 <= 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 17 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 15 => ((5 integer)) mem: ((5 integer)): 15922 <= 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 15923 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 15924 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15925 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15711 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 15926 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15789 string) (raw)) mem: ((15789 integer) (raw)) => 2 mem: ((15790 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 15927 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 15928 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 15920 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 15924 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 15925 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15712 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 15926 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15789 string) (raw)) mem: ((15789 integer) (raw)) => 2 mem: ((15791 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 15927 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 15928 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 15920 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 15924 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 15925 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 15831 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 15800 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 15707 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15947 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 15949 <= 15707 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15707 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 15950 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 15951 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 17 => ((4 integer)) mem: ((4 integer)): 15952 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 17 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 15978 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (17 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17 => ((1 integer)) mem: ((1 integer)): 15980 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 15981 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 17 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 15982 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 15951 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 15952 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 16009 => ((5 string-address)) mem: ((5 string-address)): 15953 <= 16009 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 15954 <= 0 schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 15955 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15708 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 15957 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16010 => ((10 character-address)) mem: ((10 character-address)): 15958 <= 16010 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16010 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 15954 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 15955 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15709 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 15957 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16011 => ((10 character-address)) mem: ((10 character-address)): 15958 <= 16011 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16011 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 15954 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 15955 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 15956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15710 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 15957 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16012 => ((10 character-address)) mem: ((10 character-address)): 15958 <= 16012 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16012 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 15954 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 15955 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 15956 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16009 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 16009 => ((5 string-address)) mem: ((5 string-address)): 15798 <= 16009 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15789 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 15801 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 15800 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 15707 mem: ((7 integer)) => 5 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 16013 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15707 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 15707 => ((1 string-address)) mem: ((1 string-address)): 16015 <= 15707 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15707 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 16016 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15707 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 17 => ((3 integer)) mem: ((3 integer)): 16017 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15707 integer) (raw)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 17 => ((4 integer)) mem: ((4 integer)): 16018 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 17 mem: ((3 integer)) => 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 16044 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (17 17) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17 => ((1 integer)) mem: ((1 integer)): 16046 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17 17) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 17 => ((2 integer)) mem: ((2 integer)): 16047 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 17 mem: ((2 integer)) => 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16048 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 17 => ((3 integer)) mem: ((3 integer)): 16017 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 17 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((4 integer)) mem: ((4 integer)): 16018 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 16075 => ((5 string-address)) mem: ((5 string-address)): 16019 <= 16075 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 16020 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16021 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15713 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 16023 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16076 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16076 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16076 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 16020 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16021 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15714 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 16023 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16077 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16077 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16077 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 16020 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 16021 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15715 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16023 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16078 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16078 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16078 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 16020 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 16021 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15716 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 16023 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16079 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16079 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16079 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 16020 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 16021 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15717 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16023 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16080 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16080 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16080 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 16020 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 16021 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15718 byte) (raw)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 16023 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16081 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16081 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16081 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 16020 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 16021 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15719 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 16023 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16082 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16082 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16082 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 16020 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 16021 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15720 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16023 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16083 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16083 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16083 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 16020 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 16021 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15721 byte) (raw)) => g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\g => ((9 character)) mem: ((9 character)): 16023 <= #\g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16084 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16084 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16084 <= #\g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 16020 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 16021 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15722 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16023 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16085 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16085 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16085 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 15 => ((6 integer)) mem: ((6 integer)): 16020 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 16021 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 15 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15723 byte) (raw)) => h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\h => ((9 character)) mem: ((9 character)): 16023 <= #\h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16086 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16086 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16086 <= #\h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 16 => ((6 integer)) mem: ((6 integer)): 16020 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 16021 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 16 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((15707 string) (raw)) mem: ((15707 integer) (raw)) => 17 mem: ((15724 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16023 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 16087 => ((10 character-address)) mem: ((10 character-address)): 16024 <= 16087 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16087 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 17 => ((6 integer)) mem: ((6 integer)): 16020 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 16021 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 17 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16022 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16075 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 16075 => ((6 string-address)) mem: ((6 string-address)): 15799 <= 16075 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 16009 mem: ((6 string-address)) => 16075 run: parse-trace/parse-traces/main29 4: 16009 => ((4 string-address)) mem: ((4 string-address)): 15761 <= 16009 run: parse-trace/parse-traces/main29 4: 16075 => ((5 string-address)) mem: ((5 string-address)): 15762 <= 16075 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 15787 => ((6 string-address-address)) mem: ((6 string-address-address)): 15763 <= 15787 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 16009 run: parse-trace/parse-traces/main29 6: 16009 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 15787 <= 16009 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 15788 => ((7 string-address-address)) mem: ((7 string-address-address)): 15764 <= 15788 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 16075 run: parse-trace/parse-traces/main29 8: 16075 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 15788 <= 16075 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 15787 run: parse-traces/main29 33: 15787 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 15787 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((15787 string-address) (raw)) => 16009 run: parse-traces/main29 34: 16009 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 16009 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 16009 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 16088 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16009 10396) run: string-equal/parse-traces/main29 1: 16009 => ((1 string-address)) mem: ((1 string-address)): 16090 <= 16009 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16009 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 16091 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (16009 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 16092 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 16093 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 16094 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 16095 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 16096 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 mem: ((16010 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 16097 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 16098 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 16099 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 16095 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 16096 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 mem: ((16011 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 16097 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 16098 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 16099 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 16095 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 16096 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((16009 string) (raw)) mem: ((16009 integer) (raw)) => 3 mem: ((16012 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 16097 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 16098 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 16099 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 16095 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 16096 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 13001 run: parse-traces/main29 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 38: 13004 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 13004 run: parse-traces/main29 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 12962 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 16119 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (12962) run: to-array/parse-traces/main29 1: 12962 => ((1 buffer-address)) mem: ((1 buffer-address)): 16121 <= 12962 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((12962 integer) (raw)) => 3 run: to-array/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 16122 <= 3 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((12963 string-address) (raw)) => 12964 run: to-array/parse-traces/main29 3: 12964 => ((3 string-address)) mem: ((3 string-address)): 16123 <= 12964 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 12964 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 3 run: to-array/parse-traces/main29 6: 16150 => ((4 string-address)) mem: ((4 string-address)): 16124 <= 16150 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 16125 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 3 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 16126 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 mem: ((12965 byte) (raw)) => 13945 run: to-array/parse-traces/main29 10: 13945 => ((7 byte)) mem: ((7 byte)): 16127 <= 13945 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((16150 string) (raw)) mem: ((16150 integer) (raw)) => 3 run: to-array/parse-traces/main29 11: 16151 => ((8 byte-address)) mem: ((8 byte-address)): 16128 <= 16151 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 13945 run: to-array/parse-traces/main29 12: 13945 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 16151 <= 13945 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main29 13: 1 => ((5 integer)) mem: ((5 integer)): 16125 <= 1 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 3 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 16126 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 mem: ((12966 byte) (raw)) => 14556 run: to-array/parse-traces/main29 10: 14556 => ((7 byte)) mem: ((7 byte)): 16127 <= 14556 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((16150 string) (raw)) mem: ((16150 integer) (raw)) => 3 run: to-array/parse-traces/main29 11: 16152 => ((8 byte-address)) mem: ((8 byte-address)): 16128 <= 16152 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 14556 run: to-array/parse-traces/main29 12: 14556 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 16152 <= 14556 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: to-array/parse-traces/main29 13: 2 => ((5 integer)) mem: ((5 integer)): 16125 <= 2 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 2 mem: ((2 integer)) => 3 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 16126 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((12964 string) (raw)) mem: ((12964 integer) (raw)) => 5 mem: ((12967 byte) (raw)) => 15167 run: to-array/parse-traces/main29 10: 15167 => ((7 byte)) mem: ((7 byte)): 16127 <= 15167 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((16150 string) (raw)) mem: ((16150 integer) (raw)) => 3 run: to-array/parse-traces/main29 11: 16153 => ((8 byte-address)) mem: ((8 byte-address)): 16128 <= 16153 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 15167 run: to-array/parse-traces/main29 12: 15167 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 16153 <= 15167 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: to-array/parse-traces/main29 13: 3 => ((5 integer)) mem: ((5 integer)): 16125 <= 3 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 3 mem: ((2 integer)) => 3 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 16126 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 16150 run: parse-traces/main29 39: 16150 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 13004 <= 16150 run: parse-traces/main29 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main29 0: 16154 => ((default-space space-address)) run: init-buffer/parse-traces/main29 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main29 1: 16185 => ((1 buffer-address)) mem: ((1 buffer-address)): 16156 <= 16185 run: init-buffer/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main29 2: 16185 => ((2 integer-address)) mem: ((2 integer-address)): 16157 <= 16185 run: init-buffer/parse-traces/main29 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main29 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 16185 <= 0 run: init-buffer/parse-traces/main29 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main29 4: 16186 => ((3 string-address-address)) mem: ((3 string-address-address)): 16158 <= 16186 run: init-buffer/parse-traces/main29 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main29 5: 5 => ((4 integer)) mem: ((4 integer)): 16159 <= 5 run: init-buffer/parse-traces/main29 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main29 6: 16187 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 16186 <= 16187 run: init-buffer/parse-traces/main29 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 16185 run: parse-traces/main29 40: 16185 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 16185 run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 15787 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 16193 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (15787) run: parse-instruction-trace/parse-traces/main29 1: 15787 => ((1 trace-address)) mem: ((1 trace-address)): 16195 <= 15787 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((15788 string-address) (raw)) => 16075 run: parse-instruction-trace/parse-traces/main29 2: 16075 => ((2 string-address)) mem: ((2 string-address)): 16196 <= 16075 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 16224 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 16197 <= 16224 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 16075 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 16228 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16075 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 16075 => ((1 string-address)) mem: ((1 string-address)): 16230 <= 16075 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16075 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 16231 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16075 integer) (raw)) => 12 run: split-first/parse-instruction-trace/parse-traces/main29 3: 12 => ((3 integer)) mem: ((3 integer)): 16232 <= 12 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 12 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 16233 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 16075 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 16259 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16075 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 16075 => ((1 string-address)) mem: ((1 string-address)): 16261 <= 16075 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16075 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 16262 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16075 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 16263 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16075 integer) (raw)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 12 => ((4 integer)) mem: ((4 integer)): 16264 <= 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16265 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16076 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 16266 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16267 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 16263 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16265 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16077 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 16266 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16267 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 16263 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16265 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16078 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 16266 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16267 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 16263 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16265 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16079 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 16266 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16267 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 16263 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16265 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16080 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 16266 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 16267 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 16236 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 16075 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 16290 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16075 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 16075 => ((1 string-address)) mem: ((1 string-address)): 16292 <= 16075 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16075 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 16293 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16075 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 16294 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 12 => ((4 integer)) mem: ((4 integer)): 16295 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 12 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 16321 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (12 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 12 => ((1 integer)) mem: ((1 integer)): 16323 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 16324 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 12 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16325 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 16294 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 16295 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 16352 => ((5 string-address)) mem: ((5 string-address)): 16296 <= 16352 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 16297 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16298 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16299 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16076 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 16300 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16353 => ((10 character-address)) mem: ((10 character-address)): 16301 <= 16353 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16353 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 16297 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16298 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16299 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16077 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 16300 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16354 => ((10 character-address)) mem: ((10 character-address)): 16301 <= 16354 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16354 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 16297 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 16298 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16299 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16078 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16300 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16355 => ((10 character-address)) mem: ((10 character-address)): 16301 <= 16355 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16355 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 16297 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 16298 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16299 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16079 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 16300 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16356 => ((10 character-address)) mem: ((10 character-address)): 16301 <= 16356 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16356 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 16297 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 16298 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16299 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16352 run: split-first/parse-instruction-trace/parse-traces/main29 10: 16352 => ((5 string-address)) mem: ((5 string-address)): 16234 <= 16352 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 16236 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 16075 mem: ((7 integer)) => 5 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 16357 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16075 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 16075 => ((1 string-address)) mem: ((1 string-address)): 16359 <= 16075 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16075 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 16360 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16075 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 12 => ((3 integer)) mem: ((3 integer)): 16361 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16075 integer) (raw)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 12 => ((4 integer)) mem: ((4 integer)): 16362 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 12 mem: ((3 integer)) => 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 16388 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (12 12) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 12 => ((1 integer)) mem: ((1 integer)): 16390 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12 12) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 12 => ((2 integer)) mem: ((2 integer)): 16391 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 12 mem: ((2 integer)) => 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16392 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 12 => ((3 integer)) mem: ((3 integer)): 16361 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 12 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 7 => ((4 integer)) mem: ((4 integer)): 16362 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 16419 => ((5 string-address)) mem: ((5 string-address)): 16363 <= 16419 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 16364 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16365 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16081 byte) (raw)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 16367 <= #\2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16420 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16420 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16420 <= #\2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 16364 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16365 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16082 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 16367 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16421 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16421 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16421 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 16364 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 16365 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16083 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16367 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16422 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16422 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16422 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 16364 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 16365 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16084 byte) (raw)) => g run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\g => ((9 character)) mem: ((9 character)): 16367 <= #\g run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16423 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16423 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16423 <= #\g run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 16364 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 16365 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16085 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16367 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16424 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16424 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16424 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 16364 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 16365 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16086 byte) (raw)) => h run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\h => ((9 character)) mem: ((9 character)): 16367 <= #\h run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16425 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16425 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16425 <= #\h run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 16364 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 16365 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16366 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((16075 string) (raw)) mem: ((16075 integer) (raw)) => 12 mem: ((16087 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16367 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 16426 => ((10 character-address)) mem: ((10 character-address)): 16368 <= 16426 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16426 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 16364 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 16365 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16366 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16419 run: split-first/parse-instruction-trace/parse-traces/main29 12: 16419 => ((6 string-address)) mem: ((6 string-address)): 16235 <= 16419 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 16352 mem: ((6 string-address)) => 16419 run: parse-instruction-trace/parse-traces/main29 4: 16352 => ((4 string-address)) mem: ((4 string-address)): 16198 <= 16352 run: parse-instruction-trace/parse-traces/main29 4: 16419 => ((5 string-address)) mem: ((5 string-address)): 16199 <= 16419 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 16224 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 16200 <= 16224 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 16352 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 16427 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16352 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 16352 => ((1 string-address)) mem: ((1 string-address)): 16429 <= 16352 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16352 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 16430 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16352 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 16431 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 16432 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 16434 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16435 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 16352 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 16458 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 16352 => ((1 string-address)) mem: ((1 string-address)): 16460 <= 16352 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 16461 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 16462 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16352 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 16463 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16464 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16353 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 16465 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16466 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 16462 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16464 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16354 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 16465 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16466 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 16462 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16464 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16355 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 16465 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16466 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 16462 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16464 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16356 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 16465 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16466 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 16462 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 16464 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 16435 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 16436 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 16489 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 16433 <= 16489 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 16437 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 16438 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 16436 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 16352 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 16491 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 16352 => ((1 string-address)) mem: ((1 string-address)): 16493 <= 16352 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 16494 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16352 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 16495 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16352 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 16496 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16497 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16353 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 16498 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16499 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 16495 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16497 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16354 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 16498 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16499 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 16495 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16497 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16355 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 16498 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16499 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 16495 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16497 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16356 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 16498 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16499 <= nil schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main29 for further processing schedule: find-next/split/parse-instruction-trace/parse-traces/main29 run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 16495 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 16497 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 16439 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 16490 => ((12 string-address-address)) mem: ((12 string-address-address)): 16440 <= 16490 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 16352 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 16522 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16352 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 16352 => ((1 string-address)) mem: ((1 string-address)): 16524 <= 16352 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16352 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 16525 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16352 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 16526 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16352 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 16527 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 16553 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 16555 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 16556 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16557 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 16526 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 16527 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 16584 => ((5 string-address)) mem: ((5 string-address)): 16528 <= 16584 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 16529 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16530 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16531 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16353 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 16532 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 16585 => ((10 character-address)) mem: ((10 character-address)): 16533 <= 16585 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16585 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 16529 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16530 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16531 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16354 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 16532 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 16586 => ((10 character-address)) mem: ((10 character-address)): 16533 <= 16586 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16586 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 16529 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 16530 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16531 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16355 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16532 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 16587 => ((10 character-address)) mem: ((10 character-address)): 16533 <= 16587 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16587 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 16529 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 16530 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16531 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((16352 string) (raw)) mem: ((16352 integer) (raw)) => 4 mem: ((16356 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 16532 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 16588 => ((10 character-address)) mem: ((10 character-address)): 16533 <= 16588 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16588 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 16529 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 16530 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16531 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16584 run: split/parse-instruction-trace/parse-traces/main29 23: 16584 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 16490 <= 16584 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 16438 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 16437 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 16436 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 16489 run: parse-instruction-trace/parse-traces/main29 6: 16489 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 16224 <= 16489 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 16225 => ((7 string-address-address)) mem: ((7 string-address-address)): 16201 <= 16225 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 16589 => ((8 string-address)) mem: ((8 string-address)): 16202 <= 16589 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 16419 mem: ((8 string-address)) => 16589 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16592 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 16589) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16594 <= 16419 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16419 16589) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 16589 => ((2 string-address)) mem: ((2 string-address)): 16595 <= 16589 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 7 => ((3 integer)) mem: ((3 integer)): 16596 <= 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 16597 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 16419 mem: ((2 string-address)) => 16589 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16623 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 16589 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16625 <= 16419 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16419 16589 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 16589 => ((2 string-address)) mem: ((2 string-address)): 16626 <= 16589 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 16589 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 16627 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((16589 string) (raw)) mem: ((16589 integer) (raw)) => 2 mem: ((16590 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 16628 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 7 => ((5 integer)) mem: ((5 integer)): 16629 <= 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 16630 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16419 mem: ((2 string-address)) => 16589 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16654 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 16589 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16656 <= 16419 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16419 16589 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 16589 => ((2 string-address)) mem: ((2 string-address)): 16657 <= 16589 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 16589 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 16658 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16589 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 16659 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 7 => ((5 integer)) mem: ((5 integer)): 16660 <= 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 7 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 5 => ((5 integer)) mem: ((5 integer)): 16660 <= 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 16661 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 16662 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 16663 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16420 byte) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\2 => ((9 character)) mem: ((9 character)): 16664 <= #\2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16589 string) (raw)) mem: ((16589 integer) (raw)) => 2 mem: ((16590 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 16665 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 2 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 16666 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 16631 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 16627 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 16419 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16685 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16687 <= 16419 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16419 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 16688 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 16689 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 7 => ((4 integer)) mem: ((4 integer)): 16690 <= 7 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 7 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16691 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16421 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 16692 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 16693 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 16627 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 16630 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16419 mem: ((2 string-address)) => 16589 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16716 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 16589 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16718 <= 16419 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16419 16589 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 16589 => ((2 string-address)) mem: ((2 string-address)): 16719 <= 16589 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 16589 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 16720 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16589 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 16721 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 7 => ((5 integer)) mem: ((5 integer)): 16722 <= 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 7 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 5 => ((5 integer)) mem: ((5 integer)): 16722 <= 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 16723 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 16724 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 16725 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16421 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 16726 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16589 string) (raw)) mem: ((16589 integer) (raw)) => 2 mem: ((16590 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 16727 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 16728 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 16720 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 16724 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 16725 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16422 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 16726 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16589 string) (raw)) mem: ((16589 integer) (raw)) => 2 mem: ((16591 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 16727 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 16728 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 16720 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 16724 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 16725 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 16631 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 16600 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 16419 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16747 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16749 <= 16419 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16419 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 16750 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 16751 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 7 => ((4 integer)) mem: ((4 integer)): 16752 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 7 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16778 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 7 => ((1 integer)) mem: ((1 integer)): 16780 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 16781 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 7 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16782 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 16751 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 16752 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 16809 => ((5 string-address)) mem: ((5 string-address)): 16753 <= 16809 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 16754 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16755 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16756 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16420 byte) (raw)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 16757 <= #\2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16810 => ((10 character-address)) mem: ((10 character-address)): 16758 <= 16810 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16810 <= #\2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 16754 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16755 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16756 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16809 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 16809 => ((5 string-address)) mem: ((5 string-address)): 16598 <= 16809 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16589 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 16601 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 16600 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 16419 mem: ((7 integer)) => 3 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16811 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16419 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 16419 => ((1 string-address)) mem: ((1 string-address)): 16813 <= 16419 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16419 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 16814 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16419 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 7 => ((3 integer)) mem: ((3 integer)): 16815 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16419 integer) (raw)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 7 => ((4 integer)) mem: ((4 integer)): 16816 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 7 mem: ((3 integer)) => 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 16842 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 7) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 7 => ((1 integer)) mem: ((1 integer)): 16844 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 7) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 7 => ((2 integer)) mem: ((2 integer)): 16845 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 7 mem: ((2 integer)) => 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16846 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 7 => ((3 integer)) mem: ((3 integer)): 16815 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 7 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 16816 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 16873 => ((5 string-address)) mem: ((5 string-address)): 16817 <= 16873 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 16818 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 16819 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16820 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16423 byte) (raw)) => g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\g => ((9 character)) mem: ((9 character)): 16821 <= #\g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16874 => ((10 character-address)) mem: ((10 character-address)): 16822 <= 16874 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16874 <= #\g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 16818 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 16819 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16820 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16424 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 16821 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16875 => ((10 character-address)) mem: ((10 character-address)): 16822 <= 16875 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16875 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 5 => ((6 integer)) mem: ((6 integer)): 16818 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 16819 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16820 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16425 byte) (raw)) => h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\h => ((9 character)) mem: ((9 character)): 16821 <= #\h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16876 => ((10 character-address)) mem: ((10 character-address)): 16822 <= 16876 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16876 <= #\h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 16818 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 16819 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 16820 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((16419 string) (raw)) mem: ((16419 integer) (raw)) => 7 mem: ((16426 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 16821 <= #\i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16877 => ((10 character-address)) mem: ((10 character-address)): 16822 <= 16877 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16877 <= #\i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 16818 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 16819 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 16820 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16873 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 16873 => ((6 string-address)) mem: ((6 string-address)): 16599 <= 16873 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 16809 mem: ((6 string-address)) => 16873 run: parse-instruction-trace/parse-traces/main29 9: 16809 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 16225 <= 16809 run: parse-instruction-trace/parse-traces/main29 9: 16873 => ((5 string-address)) mem: ((5 string-address)): 16199 <= 16873 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 16226 => ((9 string-address-address)) mem: ((9 string-address-address)): 16203 <= 16226 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 16873 run: parse-instruction-trace/parse-traces/main29 11: 16873 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 16226 <= 16873 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 16224 run: parse-traces/main29 41: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 16224 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 16224 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 16878 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 16224) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 16880 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 16224) run: append/parse-traces/main29 2: 16224 => ((2 character)) mem: ((2 character)): 16881 <= 16224 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 16909 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 16911 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 2 run: buffer-full?/append/parse-traces/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 16912 <= 2 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 16913 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 16914 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16915 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 16882 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 16883 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 16884 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 2 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10329 => ((6 byte-address)) mem: ((6 byte-address)): 16885 <= 10329 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 16224 run: append/parse-traces/main29 9: 16224 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10329 <= 16224 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 2 run: append/parse-traces/main29 10: 3 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 3 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 16940 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 16942 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 92 run: end-of-stream?/parse-traces/main29 2: 92 => ((2 integer)) mem: ((2 integer)): 16943 <= 92 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 16944 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 16945 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 92 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 16946 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 16971 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 16973 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 16974 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 16975 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 92 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 17002 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 92) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17004 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 92) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 17005 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 92) run: find-next/read-line/parse-traces/main29 3: 92 => ((3 integer)) mem: ((3 integer)): 17006 <= 92 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 17007 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 92 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 92 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1124 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 17009 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 92 run: find-next/read-line/parse-traces/main29 10: 93 => ((3 integer)) mem: ((3 integer)): 17006 <= 93 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 93 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 93 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1125 byte) (raw)) => e run: find-next/read-line/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 17009 <= #\e run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 93 run: find-next/read-line/parse-traces/main29 10: 94 => ((3 integer)) mem: ((3 integer)): 17006 <= 94 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 94 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 94 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1126 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 17009 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 94 run: find-next/read-line/parse-traces/main29 10: 95 => ((3 integer)) mem: ((3 integer)): 17006 <= 95 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 95 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 95 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1127 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 17009 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 95 run: find-next/read-line/parse-traces/main29 10: 96 => ((3 integer)) mem: ((3 integer)): 17006 <= 96 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 96 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 96 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1128 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 17009 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 96 run: find-next/read-line/parse-traces/main29 10: 97 => ((3 integer)) mem: ((3 integer)): 17006 <= 97 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 97 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 97 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1129 byte) (raw)) => 2 run: find-next/read-line/parse-traces/main29 7: #\2 => ((6 byte)) mem: ((6 byte)): 17009 <= #\2 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 2 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 97 run: find-next/read-line/parse-traces/main29 10: 98 => ((3 integer)) mem: ((3 integer)): 17006 <= 98 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 98 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 98 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1130 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 17009 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 98 run: find-next/read-line/parse-traces/main29 10: 99 => ((3 integer)) mem: ((3 integer)): 17006 <= 99 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 99 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 99 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1131 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 17009 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17010 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 99 run: find-next/read-line/parse-traces/main29 10: 100 => ((3 integer)) mem: ((3 integer)): 17006 <= 100 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 100 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17008 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 100 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1132 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 17009 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17010 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 100 run: read-line/parse-traces/main29 4: 100 => ((4 integer)) mem: ((4 integer)): 16976 <= 100 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 92 mem: ((4 integer)) => 100 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 17033 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 92 100) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17035 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 92 100) run: string-copy/read-line/parse-traces/main29 2: 92 => ((2 integer)) mem: ((2 integer)): 17036 <= 92 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 92 100) run: string-copy/read-line/parse-traces/main29 3: 100 => ((3 integer)) mem: ((3 integer)): 17037 <= 100 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 17038 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 100 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 17064 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 100) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 17066 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 100) run: min/string-copy/read-line/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 17067 <= 100 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 100 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17068 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 100 run: string-copy/read-line/parse-traces/main29 5: 100 => ((3 integer)) mem: ((3 integer)): 17037 <= 100 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 100 mem: ((2 integer)) => 92 run: string-copy/read-line/parse-traces/main29 6: 8 => ((4 integer)) mem: ((4 integer)): 17038 <= 8 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main29 7: 17095 => ((5 string-address)) mem: ((5 string-address)): 17039 <= 17095 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 92 run: string-copy/read-line/parse-traces/main29 8: 92 => ((6 integer)) mem: ((6 integer)): 17040 <= 92 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 17041 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 92 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 92 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1124 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 17043 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17096 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17096 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17096 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 92 run: string-copy/read-line/parse-traces/main29 15: 93 => ((6 integer)) mem: ((6 integer)): 17040 <= 93 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 17041 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 93 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 93 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1125 byte) (raw)) => e run: string-copy/read-line/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 17043 <= #\e run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17097 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17097 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17097 <= #\e run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 93 run: string-copy/read-line/parse-traces/main29 15: 94 => ((6 integer)) mem: ((6 integer)): 17040 <= 94 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 17041 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 94 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 94 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1126 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 17043 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17098 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17098 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17098 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 94 run: string-copy/read-line/parse-traces/main29 15: 95 => ((6 integer)) mem: ((6 integer)): 17040 <= 95 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 17041 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 95 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 95 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1127 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 17043 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17099 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17099 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17099 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 95 run: string-copy/read-line/parse-traces/main29 15: 96 => ((6 integer)) mem: ((6 integer)): 17040 <= 96 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 17041 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 96 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 96 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1128 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17043 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17100 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17100 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17100 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 96 run: string-copy/read-line/parse-traces/main29 15: 97 => ((6 integer)) mem: ((6 integer)): 17040 <= 97 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 17041 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 97 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 97 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1129 byte) (raw)) => 2 run: string-copy/read-line/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 17043 <= #\2 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17101 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17101 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/read-line/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17101 <= #\2 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 97 run: string-copy/read-line/parse-traces/main29 15: 98 => ((6 integer)) mem: ((6 integer)): 17040 <= 98 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 17041 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 98 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 98 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1130 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17043 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17102 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17102 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17102 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 98 run: string-copy/read-line/parse-traces/main29 15: 99 => ((6 integer)) mem: ((6 integer)): 17040 <= 99 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 17041 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 99 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17042 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 99 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1131 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 17043 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main29 13: 17103 => ((10 character-address)) mem: ((10 character-address)): 17044 <= 17103 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17103 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 99 run: string-copy/read-line/parse-traces/main29 15: 100 => ((6 integer)) mem: ((6 integer)): 17040 <= 100 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 17041 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 100 mem: ((3 integer)) => 100 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 17042 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17095 run: read-line/parse-traces/main29 5: 17095 => ((5 string-address)) mem: ((5 string-address)): 16977 <= 17095 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 100 run: read-line/parse-traces/main29 6: 101 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 101 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17095 run: parse-traces/main29 26: 17095 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 17095 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 7 run: parse-traces/main29 27: 8 => ((2 integer)) mem: ((2 integer)): 1213 <= 8 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 8 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 17104 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 100) run: divides?/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 17106 <= 8 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 17107 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 100 mem: ((1 integer)) => 8 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 17108 <= 8 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 17109 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 17095 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 17135 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095) run: parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17137 <= 17095 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 17166 => ((2 trace-address)) mem: ((2 trace-address)): 17138 <= 17166 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 17168 => ((3 string-address)) mem: ((3 string-address)): 17139 <= 17168 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 17095 mem: ((3 string-address)) => 17168 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 17171 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 17168) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17173 <= 17095 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17095 17168) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 17168 => ((2 string-address)) mem: ((2 string-address)): 17174 <= 17168 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 17175 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 17176 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 17095 mem: ((2 string-address)) => 17168 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17202 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 17168 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17204 <= 17095 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17095 17168 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17168 => ((2 string-address)) mem: ((2 string-address)): 17205 <= 17168 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 17168 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 17206 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((17168 string) (raw)) mem: ((17168 integer) (raw)) => 2 mem: ((17169 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 17207 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 17208 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 17209 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17095 mem: ((2 string-address)) => 17168 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17233 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 17168 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17235 <= 17095 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17095 17168 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17168 => ((2 string-address)) mem: ((2 string-address)): 17236 <= 17168 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 17168 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 17237 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17168 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 17238 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 17239 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 17239 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 17240 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 17241 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17242 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17096 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\m => ((9 character)) mem: ((9 character)): 17243 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17168 string) (raw)) mem: ((17168 integer) (raw)) => 2 mem: ((17169 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 17244 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => m mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 17245 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17210 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 17206 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 17095 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17264 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17266 <= 17095 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (17095 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 17267 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 17268 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 17269 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17270 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17097 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\e => ((6 byte)) mem: ((6 byte)): 17271 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17272 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 17268 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17270 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17098 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 17271 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17272 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 17268 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17270 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17099 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 17271 <= #\: schedule: scheduling find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17272 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 17206 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 17209 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17095 mem: ((2 string-address)) => 17168 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17295 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 17168 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17297 <= 17095 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17095 17168 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17168 => ((2 string-address)) mem: ((2 string-address)): 17298 <= 17168 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 17168 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 17299 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17168 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 17300 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((5 integer)) mem: ((5 integer)): 17301 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 8 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 6 => ((5 integer)) mem: ((5 integer)): 17301 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 17302 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 17303 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17304 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17099 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 17305 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17168 string) (raw)) mem: ((17168 integer) (raw)) => 2 mem: ((17169 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 17306 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 17307 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 17299 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 17303 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17304 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17100 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 17305 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17168 string) (raw)) mem: ((17168 integer) (raw)) => 2 mem: ((17170 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 17306 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 17307 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 17299 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 17303 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 17304 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17210 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 17179 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 17095 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17326 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17328 <= 17095 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17095 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 17329 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 17330 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 17331 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17357 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 17359 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 17360 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17361 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 17330 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 17331 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 17388 => ((5 string-address)) mem: ((5 string-address)): 17332 <= 17388 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 17333 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 17334 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17335 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17096 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 17336 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17389 => ((10 character-address)) mem: ((10 character-address)): 17337 <= 17389 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17389 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 17333 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 17334 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17335 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17097 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\e => ((9 character)) mem: ((9 character)): 17336 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17390 => ((10 character-address)) mem: ((10 character-address)): 17337 <= 17390 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17390 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 17333 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 17334 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17335 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17098 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 17336 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17391 => ((10 character-address)) mem: ((10 character-address)): 17337 <= 17391 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17391 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 17333 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 17334 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 17335 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17388 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 17388 => ((5 string-address)) mem: ((5 string-address)): 17177 <= 17388 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17168 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 17180 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 17179 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 17095 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17392 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17095 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17095 => ((1 string-address)) mem: ((1 string-address)): 17394 <= 17095 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17095 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 17395 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17095 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 8 => ((3 integer)) mem: ((3 integer)): 17396 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17095 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 8 => ((4 integer)) mem: ((4 integer)): 17397 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17423 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 8 => ((1 integer)) mem: ((1 integer)): 17425 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 8 => ((2 integer)) mem: ((2 integer)): 17426 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17427 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 8 => ((3 integer)) mem: ((3 integer)): 17396 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 8 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 17397 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 17454 => ((5 string-address)) mem: ((5 string-address)): 17398 <= 17454 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 17399 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 17400 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17401 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17101 byte) (raw)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\2 => ((9 character)) mem: ((9 character)): 17402 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17455 => ((10 character-address)) mem: ((10 character-address)): 17403 <= 17455 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17455 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 17399 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 17400 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17401 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17102 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17402 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17456 => ((10 character-address)) mem: ((10 character-address)): 17403 <= 17456 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17456 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 17399 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 17400 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17401 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((17095 string) (raw)) mem: ((17095 integer) (raw)) => 8 mem: ((17103 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 17402 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 17457 => ((10 character-address)) mem: ((10 character-address)): 17403 <= 17457 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17457 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 17399 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 17400 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 17401 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17454 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 17454 => ((6 string-address)) mem: ((6 string-address)): 17178 <= 17454 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 17388 mem: ((6 string-address)) => 17454 run: parse-trace/parse-traces/main29 4: 17388 => ((4 string-address)) mem: ((4 string-address)): 17140 <= 17388 run: parse-trace/parse-traces/main29 4: 17454 => ((5 string-address)) mem: ((5 string-address)): 17141 <= 17454 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 17166 => ((6 string-address-address)) mem: ((6 string-address-address)): 17142 <= 17166 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 17388 run: parse-trace/parse-traces/main29 6: 17388 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 17166 <= 17388 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 17167 => ((7 string-address-address)) mem: ((7 string-address-address)): 17143 <= 17167 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 17454 run: parse-trace/parse-traces/main29 8: 17454 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 17167 <= 17454 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 17166 run: parse-traces/main29 33: 17166 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 17166 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((17166 string-address) (raw)) => 17388 run: parse-traces/main29 34: 17388 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 17388 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 17388 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 17458 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17388 10396) run: string-equal/parse-traces/main29 1: 17388 => ((1 string-address)) mem: ((1 string-address)): 17460 <= 17388 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17388 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 17461 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (17388 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 17462 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 17463 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 17464 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 17465 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 17466 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 mem: ((17389 byte) (raw)) => m run: string-equal/parse-traces/main29 11: #\m => ((8 byte)) mem: ((8 byte)): 17467 <= #\m run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 17468 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: nil => ((10 boolean)) mem: ((10 boolean)): 17469 <= nil run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main29 15: (((reply)) ((nil literal))) run: parse-traces/main29 35: nil => ((14 boolean)) mem: ((14 boolean)): 1225 <= nil run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main29 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16224 run: parse-traces/main29 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 16185 mem: ((12 trace-address)) => 17166 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 17489 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (16185 17166) run: append/parse-traces/main29 1: 16185 => ((1 buffer-address)) mem: ((1 buffer-address)): 17491 <= 16185 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (16185 17166) run: append/parse-traces/main29 2: 17166 => ((2 character)) mem: ((2 character)): 17492 <= 17166 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 16185 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 17520 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (16185) run: buffer-full?/append/parse-traces/main29 1: 16185 => ((1 buffer-address)) mem: ((1 buffer-address)): 17522 <= 16185 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((16185 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 17523 <= 0 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((16186 string-address) (raw)) => 16187 run: buffer-full?/append/parse-traces/main29 3: 16187 => ((3 string-address)) mem: ((3 string-address)): 17524 <= 16187 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((16187 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 4: 5 => ((4 integer)) mem: ((4 integer)): 17525 <= 5 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17526 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17493 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 16185 => ((4 integer-address)) mem: ((4 integer-address)): 17494 <= 16185 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((16186 string-address) (raw)) => 16187 run: append/parse-traces/main29 7: 16187 => ((5 string-address)) mem: ((5 string-address)): 17495 <= 16187 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((16187 string) (raw)) mem: ((16187 integer) (raw)) => 5 run: append/parse-traces/main29 8: 16188 => ((6 byte-address)) mem: ((6 byte-address)): 17496 <= 16188 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 17166 run: append/parse-traces/main29 9: 17166 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 16188 <= 17166 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main29 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 16185 <= 1 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 16185 run: parse-traces/main29 45: 16185 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 16185 run: parse-traces/main29 46: (((jump)) ((-24 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 17551 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 17553 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 101 run: end-of-stream?/parse-traces/main29 2: 101 => ((2 integer)) mem: ((2 integer)): 17554 <= 101 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 17555 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 17556 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 101 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17557 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 17582 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 17584 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 17585 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 17586 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 101 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 17613 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 101) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17615 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 101) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 17616 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 101) run: find-next/read-line/parse-traces/main29 3: 101 => ((3 integer)) mem: ((3 integer)): 17617 <= 101 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 17618 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 101 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 101 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1133 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 17620 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 101 run: find-next/read-line/parse-traces/main29 10: 102 => ((3 integer)) mem: ((3 integer)): 17617 <= 102 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 102 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 102 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1134 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 17620 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 102 run: find-next/read-line/parse-traces/main29 10: 103 => ((3 integer)) mem: ((3 integer)): 17617 <= 103 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 103 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 103 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1135 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 17620 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 103 run: find-next/read-line/parse-traces/main29 10: 104 => ((3 integer)) mem: ((3 integer)): 17617 <= 104 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 104 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 104 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1136 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 17620 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 104 run: find-next/read-line/parse-traces/main29 10: 105 => ((3 integer)) mem: ((3 integer)): 17617 <= 105 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 105 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 105 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1137 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 17620 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 105 run: find-next/read-line/parse-traces/main29 10: 106 => ((3 integer)) mem: ((3 integer)): 17617 <= 106 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 106 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 106 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1138 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 17620 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 106 run: find-next/read-line/parse-traces/main29 10: 107 => ((3 integer)) mem: ((3 integer)): 17617 <= 107 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 107 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 107 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1139 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 17620 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 107 run: find-next/read-line/parse-traces/main29 10: 108 => ((3 integer)) mem: ((3 integer)): 17617 <= 108 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 108 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 108 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1140 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 17620 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 108 run: find-next/read-line/parse-traces/main29 10: 109 => ((3 integer)) mem: ((3 integer)): 17617 <= 109 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 109 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 109 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1141 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 17620 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 109 run: find-next/read-line/parse-traces/main29 10: 110 => ((3 integer)) mem: ((3 integer)): 17617 <= 110 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 110 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 110 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1142 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 17620 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 110 run: find-next/read-line/parse-traces/main29 10: 111 => ((3 integer)) mem: ((3 integer)): 17617 <= 111 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 111 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 111 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1143 byte) (raw)) => 3 run: find-next/read-line/parse-traces/main29 7: #\3 => ((6 byte)) mem: ((6 byte)): 17620 <= #\3 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 3 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 111 run: find-next/read-line/parse-traces/main29 10: 112 => ((3 integer)) mem: ((3 integer)): 17617 <= 112 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 112 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 112 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1144 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 17620 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 112 run: find-next/read-line/parse-traces/main29 10: 113 => ((3 integer)) mem: ((3 integer)): 17617 <= 113 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 113 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 113 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1145 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 17620 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 113 run: find-next/read-line/parse-traces/main29 10: 114 => ((3 integer)) mem: ((3 integer)): 17617 <= 114 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 114 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 114 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1146 byte) (raw)) => j run: find-next/read-line/parse-traces/main29 7: #\j => ((6 byte)) mem: ((6 byte)): 17620 <= #\j run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => j mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17621 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 114 run: find-next/read-line/parse-traces/main29 10: 115 => ((3 integer)) mem: ((3 integer)): 17617 <= 115 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 115 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17619 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 115 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1147 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 17620 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17621 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 115 run: read-line/parse-traces/main29 4: 115 => ((4 integer)) mem: ((4 integer)): 17587 <= 115 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 101 mem: ((4 integer)) => 115 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 17644 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 101 115) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17646 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 101 115) run: string-copy/read-line/parse-traces/main29 2: 101 => ((2 integer)) mem: ((2 integer)): 17647 <= 101 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 101 115) run: string-copy/read-line/parse-traces/main29 3: 115 => ((3 integer)) mem: ((3 integer)): 17648 <= 115 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 17649 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 115 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 17675 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 115) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 17677 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 115) run: min/string-copy/read-line/parse-traces/main29 2: 115 => ((2 integer)) mem: ((2 integer)): 17678 <= 115 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 115 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17679 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 115 run: string-copy/read-line/parse-traces/main29 5: 115 => ((3 integer)) mem: ((3 integer)): 17648 <= 115 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 115 mem: ((2 integer)) => 101 run: string-copy/read-line/parse-traces/main29 6: 14 => ((4 integer)) mem: ((4 integer)): 17649 <= 14 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main29 7: 17706 => ((5 string-address)) mem: ((5 string-address)): 17650 <= 17706 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 101 run: string-copy/read-line/parse-traces/main29 8: 101 => ((6 integer)) mem: ((6 integer)): 17651 <= 101 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 17652 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 101 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 101 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1133 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 17654 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17707 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17707 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17707 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 101 run: string-copy/read-line/parse-traces/main29 15: 102 => ((6 integer)) mem: ((6 integer)): 17651 <= 102 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 17652 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 102 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 102 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1134 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 17654 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17708 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17708 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17708 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 102 run: string-copy/read-line/parse-traces/main29 15: 103 => ((6 integer)) mem: ((6 integer)): 17651 <= 103 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 17652 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 103 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 103 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1135 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 17654 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17709 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17709 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17709 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 103 run: string-copy/read-line/parse-traces/main29 15: 104 => ((6 integer)) mem: ((6 integer)): 17651 <= 104 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 17652 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 104 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 104 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1136 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 17654 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17710 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17710 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17710 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 104 run: string-copy/read-line/parse-traces/main29 15: 105 => ((6 integer)) mem: ((6 integer)): 17651 <= 105 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 17652 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 105 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 105 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1137 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17654 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17711 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17711 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17711 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 105 run: string-copy/read-line/parse-traces/main29 15: 106 => ((6 integer)) mem: ((6 integer)): 17651 <= 106 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 17652 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 106 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 106 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1138 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 17654 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17712 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17712 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17712 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 106 run: string-copy/read-line/parse-traces/main29 15: 107 => ((6 integer)) mem: ((6 integer)): 17651 <= 107 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 17652 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 107 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 107 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1139 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 17654 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17713 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17713 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17713 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 107 run: string-copy/read-line/parse-traces/main29 15: 108 => ((6 integer)) mem: ((6 integer)): 17651 <= 108 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 17652 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 108 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 108 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1140 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 17654 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17714 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17714 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17714 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 108 run: string-copy/read-line/parse-traces/main29 15: 109 => ((6 integer)) mem: ((6 integer)): 17651 <= 109 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 17652 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 109 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 109 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1141 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 17654 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17715 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17715 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17715 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 109 run: string-copy/read-line/parse-traces/main29 15: 110 => ((6 integer)) mem: ((6 integer)): 17651 <= 110 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 17652 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 110 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 110 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1142 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17654 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17716 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17716 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17716 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 110 run: string-copy/read-line/parse-traces/main29 15: 111 => ((6 integer)) mem: ((6 integer)): 17651 <= 111 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 17652 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 111 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 111 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1143 byte) (raw)) => 3 run: string-copy/read-line/parse-traces/main29 12: #\3 => ((9 character)) mem: ((9 character)): 17654 <= #\3 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17717 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17717 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/read-line/parse-traces/main29 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17717 <= #\3 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 111 run: string-copy/read-line/parse-traces/main29 15: 112 => ((6 integer)) mem: ((6 integer)): 17651 <= 112 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 17652 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 112 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 112 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1144 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 17654 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17718 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17718 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17718 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 112 run: string-copy/read-line/parse-traces/main29 15: 113 => ((6 integer)) mem: ((6 integer)): 17651 <= 113 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 17652 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 113 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 113 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1145 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 17654 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17719 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17719 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17719 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 113 run: string-copy/read-line/parse-traces/main29 15: 114 => ((6 integer)) mem: ((6 integer)): 17651 <= 114 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 17652 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 114 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17653 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 114 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1146 byte) (raw)) => j run: string-copy/read-line/parse-traces/main29 12: #\j => ((9 character)) mem: ((9 character)): 17654 <= #\j run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 17720 => ((10 character-address)) mem: ((10 character-address)): 17655 <= 17720 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/read-line/parse-traces/main29 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17720 <= #\j run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 114 run: string-copy/read-line/parse-traces/main29 15: 115 => ((6 integer)) mem: ((6 integer)): 17651 <= 115 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 17652 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 115 mem: ((3 integer)) => 115 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 17653 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17706 run: read-line/parse-traces/main29 5: 17706 => ((5 string-address)) mem: ((5 string-address)): 17588 <= 17706 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 115 run: read-line/parse-traces/main29 6: 116 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 116 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17706 run: parse-traces/main29 26: 17706 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 17706 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 8 run: parse-traces/main29 27: 9 => ((2 integer)) mem: ((2 integer)): 1213 <= 9 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 9 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 17721 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 100) run: divides?/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 17723 <= 9 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 17724 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 100 mem: ((1 integer)) => 9 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 17725 <= 9 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 17726 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 17706 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 17752 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706) run: parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17754 <= 17706 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 17783 => ((2 trace-address)) mem: ((2 trace-address)): 17755 <= 17783 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 17785 => ((3 string-address)) mem: ((3 string-address)): 17756 <= 17785 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 17706 mem: ((3 string-address)) => 17785 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 17788 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 17785) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17790 <= 17706 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17706 17785) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 17785 => ((2 string-address)) mem: ((2 string-address)): 17791 <= 17785 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 17792 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 17793 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 17706 mem: ((2 string-address)) => 17785 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17819 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 17785 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17821 <= 17706 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17706 17785 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17785 => ((2 string-address)) mem: ((2 string-address)): 17822 <= 17785 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 17785 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 17823 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((17785 string) (raw)) mem: ((17785 integer) (raw)) => 2 mem: ((17786 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 17824 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 17825 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 17826 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17706 mem: ((2 string-address)) => 17785 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17850 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 17785 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17852 <= 17706 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17706 17785 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17785 => ((2 string-address)) mem: ((2 string-address)): 17853 <= 17785 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 17785 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 17854 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17785 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 17855 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 17856 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 17856 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 17857 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 17858 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17859 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17707 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 17860 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17785 string) (raw)) mem: ((17785 integer) (raw)) => 2 mem: ((17786 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 17861 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 17862 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17827 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 17823 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 17706 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17881 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17883 <= 17706 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (17706 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 17884 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 17885 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 17886 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17887 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17708 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 17888 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17889 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 17885 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17887 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17709 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 17888 <= #\n schedule: scheduling find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 for further processing schedule: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 17889 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 17885 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 17887 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17710 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 17888 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17889 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 17823 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 17826 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17706 mem: ((2 string-address)) => 17785 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 17912 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 17785 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17914 <= 17706 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17706 17785 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 17785 => ((2 string-address)) mem: ((2 string-address)): 17915 <= 17785 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 17785 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 17916 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17785 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 17917 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 17918 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 17918 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 17919 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 17920 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17921 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17710 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 17922 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17785 string) (raw)) mem: ((17785 integer) (raw)) => 2 mem: ((17786 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 17923 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 17924 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 17916 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 17920 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 17921 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17711 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 17922 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17785 string) (raw)) mem: ((17785 integer) (raw)) => 2 mem: ((17787 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 17923 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 17924 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 17916 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 17920 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 17921 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 17827 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 17796 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 17706 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17943 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 17945 <= 17706 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17706 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 17946 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 17947 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 17948 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 17974 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 17976 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 17977 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 17978 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 17947 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 17948 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 18005 => ((5 string-address)) mem: ((5 string-address)): 17949 <= 18005 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 17950 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 17951 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17952 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17707 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 17953 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18006 => ((10 character-address)) mem: ((10 character-address)): 17954 <= 18006 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18006 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 17950 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 17951 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17952 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17708 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 17953 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18007 => ((10 character-address)) mem: ((10 character-address)): 17954 <= 18007 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18007 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 17950 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 17951 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 17952 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17709 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 17953 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18008 => ((10 character-address)) mem: ((10 character-address)): 17954 <= 18008 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18008 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 17950 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 17951 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 17952 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18005 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 18005 => ((5 string-address)) mem: ((5 string-address)): 17794 <= 18005 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17785 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 17797 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 17796 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 17706 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 18009 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17706 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 17706 => ((1 string-address)) mem: ((1 string-address)): 18011 <= 17706 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17706 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 18012 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17706 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 18013 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17706 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 18014 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 18040 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 18042 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 14 => ((2 integer)) mem: ((2 integer)): 18043 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18044 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((3 integer)) mem: ((3 integer)): 18013 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 14 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 9 => ((4 integer)) mem: ((4 integer)): 18014 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 18071 => ((5 string-address)) mem: ((5 string-address)): 18015 <= 18071 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 18016 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18017 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17712 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 18019 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18072 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18072 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18072 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 18016 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18017 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17713 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 18019 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18073 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18073 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18073 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 18016 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 18017 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17714 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 18019 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18074 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18074 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18074 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 18016 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 18017 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17715 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 18019 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18075 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18075 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18075 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 18016 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 18017 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17716 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 18019 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18076 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18076 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18076 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 18016 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 18017 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17717 byte) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\3 => ((9 character)) mem: ((9 character)): 18019 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18077 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18077 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18077 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 18016 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 18017 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17718 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 18019 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18078 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18078 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18078 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 18016 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 18017 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17719 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 18019 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18079 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18079 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18079 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 18016 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 18017 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18018 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((17706 string) (raw)) mem: ((17706 integer) (raw)) => 14 mem: ((17720 byte) (raw)) => j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\j => ((9 character)) mem: ((9 character)): 18019 <= #\j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 18080 => ((10 character-address)) mem: ((10 character-address)): 18020 <= 18080 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18080 <= #\j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 18016 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 18017 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18018 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18071 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 18071 => ((6 string-address)) mem: ((6 string-address)): 17795 <= 18071 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 18005 mem: ((6 string-address)) => 18071 run: parse-trace/parse-traces/main29 4: 18005 => ((4 string-address)) mem: ((4 string-address)): 17757 <= 18005 run: parse-trace/parse-traces/main29 4: 18071 => ((5 string-address)) mem: ((5 string-address)): 17758 <= 18071 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 17783 => ((6 string-address-address)) mem: ((6 string-address-address)): 17759 <= 17783 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 18005 run: parse-trace/parse-traces/main29 6: 18005 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 17783 <= 18005 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 17784 => ((7 string-address-address)) mem: ((7 string-address-address)): 17760 <= 17784 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 18071 run: parse-trace/parse-traces/main29 8: 18071 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 17784 <= 18071 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 17783 run: parse-traces/main29 33: 17783 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 17783 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((17783 string-address) (raw)) => 18005 run: parse-traces/main29 34: 18005 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 18005 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 18005 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 18081 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18005 10396) run: string-equal/parse-traces/main29 1: 18005 => ((1 string-address)) mem: ((1 string-address)): 18083 <= 18005 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18005 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 18084 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (18005 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 18085 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 18086 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 18087 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 18088 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 18089 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 mem: ((18006 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 18090 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 18091 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 18092 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 18088 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 18089 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 mem: ((18007 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 18090 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 18091 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 18092 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 18088 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 18089 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((18005 string) (raw)) mem: ((18005 integer) (raw)) => 3 mem: ((18008 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 18090 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 18091 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 18092 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 18088 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 18089 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 16224 run: parse-traces/main29 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 38: 16227 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 16227 run: parse-traces/main29 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 16185 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 18112 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (16185) run: to-array/parse-traces/main29 1: 16185 => ((1 buffer-address)) mem: ((1 buffer-address)): 18114 <= 16185 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((16185 integer) (raw)) => 1 run: to-array/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 18115 <= 1 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((16186 string-address) (raw)) => 16187 run: to-array/parse-traces/main29 3: 16187 => ((3 string-address)) mem: ((3 string-address)): 18116 <= 16187 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 16187 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 6: 18143 => ((4 string-address)) mem: ((4 string-address)): 18117 <= 18143 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 18118 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 18119 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((16187 string) (raw)) mem: ((16187 integer) (raw)) => 5 mem: ((16188 byte) (raw)) => 17166 run: to-array/parse-traces/main29 10: 17166 => ((7 byte)) mem: ((7 byte)): 18120 <= 17166 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((18143 string) (raw)) mem: ((18143 integer) (raw)) => 1 run: to-array/parse-traces/main29 11: 18144 => ((8 byte-address)) mem: ((8 byte-address)): 18121 <= 18144 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 17166 run: to-array/parse-traces/main29 12: 17166 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 18144 <= 17166 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main29 13: 1 => ((5 integer)) mem: ((5 integer)): 18118 <= 1 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 1 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 18119 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 18143 run: parse-traces/main29 39: 18143 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 16227 <= 18143 run: parse-traces/main29 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main29 0: 18145 => ((default-space space-address)) run: init-buffer/parse-traces/main29 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main29 1: 18176 => ((1 buffer-address)) mem: ((1 buffer-address)): 18147 <= 18176 run: init-buffer/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main29 2: 18176 => ((2 integer-address)) mem: ((2 integer-address)): 18148 <= 18176 run: init-buffer/parse-traces/main29 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main29 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 18176 <= 0 run: init-buffer/parse-traces/main29 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main29 4: 18177 => ((3 string-address-address)) mem: ((3 string-address-address)): 18149 <= 18177 run: init-buffer/parse-traces/main29 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main29 5: 5 => ((4 integer)) mem: ((4 integer)): 18150 <= 5 run: init-buffer/parse-traces/main29 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main29 6: 18178 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 18177 <= 18178 run: init-buffer/parse-traces/main29 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 18176 run: parse-traces/main29 40: 18176 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 18176 run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 17783 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 18184 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (17783) run: parse-instruction-trace/parse-traces/main29 1: 17783 => ((1 trace-address)) mem: ((1 trace-address)): 18186 <= 17783 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((17784 string-address) (raw)) => 18071 run: parse-instruction-trace/parse-traces/main29 2: 18071 => ((2 string-address)) mem: ((2 string-address)): 18187 <= 18071 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 18215 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 18188 <= 18215 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 18071 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 18219 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18071 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 18071 => ((1 string-address)) mem: ((1 string-address)): 18221 <= 18071 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18071 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 18222 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18071 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 18223 <= 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 18224 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 18071 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 18250 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18071 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 18071 => ((1 string-address)) mem: ((1 string-address)): 18252 <= 18071 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18071 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 18253 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18071 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 18254 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18071 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 18255 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18256 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18072 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 18257 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18258 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 18254 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18256 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18073 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 18257 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18258 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 18254 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18256 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18074 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 18257 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18258 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 18254 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18256 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18075 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 18257 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18258 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 18254 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18256 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18076 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 18257 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 18258 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 18227 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 18071 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 18281 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18071 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 18071 => ((1 string-address)) mem: ((1 string-address)): 18283 <= 18071 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18071 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 18284 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18071 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 18285 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 18286 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 18312 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 18314 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 18315 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18316 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 18285 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 18286 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 18343 => ((5 string-address)) mem: ((5 string-address)): 18287 <= 18343 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 18288 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18289 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18290 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18072 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 18291 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18344 => ((10 character-address)) mem: ((10 character-address)): 18292 <= 18344 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18344 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 18288 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18289 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18290 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18073 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 18291 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18345 => ((10 character-address)) mem: ((10 character-address)): 18292 <= 18345 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18345 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 18288 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 18289 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18290 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18074 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 18291 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18346 => ((10 character-address)) mem: ((10 character-address)): 18292 <= 18346 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18346 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 18288 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 18289 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18290 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18075 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 18291 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18347 => ((10 character-address)) mem: ((10 character-address)): 18292 <= 18347 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18347 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 18288 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 18289 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18290 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18343 run: split-first/parse-instruction-trace/parse-traces/main29 10: 18343 => ((5 string-address)) mem: ((5 string-address)): 18225 <= 18343 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 18227 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 18071 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 18348 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18071 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 18071 => ((1 string-address)) mem: ((1 string-address)): 18350 <= 18071 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18071 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 18351 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18071 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 18352 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18071 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 18353 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 18379 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 18381 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 9 => ((2 integer)) mem: ((2 integer)): 18382 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18383 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 9 => ((3 integer)) mem: ((3 integer)): 18352 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 9 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 18353 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 18410 => ((5 string-address)) mem: ((5 string-address)): 18354 <= 18410 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 18355 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18356 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18357 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18077 byte) (raw)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\3 => ((9 character)) mem: ((9 character)): 18358 <= #\3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18411 => ((10 character-address)) mem: ((10 character-address)): 18359 <= 18411 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18411 <= #\3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 18355 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18356 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18357 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18078 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 18358 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18412 => ((10 character-address)) mem: ((10 character-address)): 18359 <= 18412 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18412 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 18355 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 18356 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18357 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18079 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 18358 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18413 => ((10 character-address)) mem: ((10 character-address)): 18359 <= 18413 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18413 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 18355 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 18356 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18357 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((18071 string) (raw)) mem: ((18071 integer) (raw)) => 9 mem: ((18080 byte) (raw)) => j run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\j => ((9 character)) mem: ((9 character)): 18358 <= #\j run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 18414 => ((10 character-address)) mem: ((10 character-address)): 18359 <= 18414 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18414 <= #\j run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 18355 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 18356 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18357 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18410 run: split-first/parse-instruction-trace/parse-traces/main29 12: 18410 => ((6 string-address)) mem: ((6 string-address)): 18226 <= 18410 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 18343 mem: ((6 string-address)) => 18410 run: parse-instruction-trace/parse-traces/main29 4: 18343 => ((4 string-address)) mem: ((4 string-address)): 18189 <= 18343 run: parse-instruction-trace/parse-traces/main29 4: 18410 => ((5 string-address)) mem: ((5 string-address)): 18190 <= 18410 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 18215 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 18191 <= 18215 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 18343 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 18415 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18343 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 18343 => ((1 string-address)) mem: ((1 string-address)): 18417 <= 18343 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18343 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 18418 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18343 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 18419 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 18420 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 18422 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18423 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 18343 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 18446 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 18343 => ((1 string-address)) mem: ((1 string-address)): 18448 <= 18343 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 18449 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 18450 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18343 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18451 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18452 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18344 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 18453 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18454 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 18450 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18452 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18345 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 18453 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18454 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 18450 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18452 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18346 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 18453 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18454 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 18450 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18452 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18347 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 18453 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18454 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 18450 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 18452 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 18423 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 18424 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 18477 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 18421 <= 18477 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 18425 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 18426 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 18424 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 18343 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 18479 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 18343 => ((1 string-address)) mem: ((1 string-address)): 18481 <= 18343 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 18482 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18343 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 18483 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18343 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18484 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18485 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18344 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 18486 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18487 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 18483 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18485 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18345 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 18486 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18487 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 18483 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18485 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18346 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 18486 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18487 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 18483 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18485 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18347 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 18486 <= #\n schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main29 for further processing schedule: find-next/split/parse-instruction-trace/parse-traces/main29 run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18487 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 18483 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 18485 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 18427 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((18477 string-address-array) (raw)) mem: ((18477 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 18478 => ((12 string-address-address)) mem: ((12 string-address-address)): 18428 <= 18478 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 18343 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 18510 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18343 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 18343 => ((1 string-address)) mem: ((1 string-address)): 18512 <= 18343 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18343 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 18513 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18343 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 18514 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18343 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18515 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 18541 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 18543 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 18544 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18545 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 18514 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 18515 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 18572 => ((5 string-address)) mem: ((5 string-address)): 18516 <= 18572 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 18517 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18518 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18519 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18344 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 18520 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 18573 => ((10 character-address)) mem: ((10 character-address)): 18521 <= 18573 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18573 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 18517 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18518 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18519 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18345 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 18520 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 18574 => ((10 character-address)) mem: ((10 character-address)): 18521 <= 18574 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18574 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 18517 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 18518 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18519 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18346 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 18520 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 18575 => ((10 character-address)) mem: ((10 character-address)): 18521 <= 18575 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18575 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 18517 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 18518 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18519 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((18343 string) (raw)) mem: ((18343 integer) (raw)) => 4 mem: ((18347 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 18520 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 18576 => ((10 character-address)) mem: ((10 character-address)): 18521 <= 18576 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18576 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 18517 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 18518 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18519 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18572 run: split/parse-instruction-trace/parse-traces/main29 23: 18572 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 18478 <= 18572 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 18426 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 18425 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 18424 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 18477 run: parse-instruction-trace/parse-traces/main29 6: 18477 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 18215 <= 18477 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 18216 => ((7 string-address-address)) mem: ((7 string-address-address)): 18192 <= 18216 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 18577 => ((8 string-address)) mem: ((8 string-address)): 18193 <= 18577 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 18410 mem: ((8 string-address)) => 18577 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18580 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 18577) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18582 <= 18410 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18410 18577) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 18577 => ((2 string-address)) mem: ((2 string-address)): 18583 <= 18577 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 18584 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 18585 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 18410 mem: ((2 string-address)) => 18577 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18611 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 18577 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18613 <= 18410 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18410 18577 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 18577 => ((2 string-address)) mem: ((2 string-address)): 18614 <= 18577 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 18577 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 18615 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((18577 string) (raw)) mem: ((18577 integer) (raw)) => 2 mem: ((18578 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 18616 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 18617 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 18618 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18410 mem: ((2 string-address)) => 18577 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18642 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 18577 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18644 <= 18410 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18410 18577 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 18577 => ((2 string-address)) mem: ((2 string-address)): 18645 <= 18577 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 18577 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 18646 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18577 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 18647 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 18648 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 18648 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 18649 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 18650 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 18651 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18411 byte) (raw)) => 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\3 => ((9 character)) mem: ((9 character)): 18652 <= #\3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18577 string) (raw)) mem: ((18577 integer) (raw)) => 2 mem: ((18578 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 18653 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 3 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 18654 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18619 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 18615 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 18410 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18673 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18675 <= 18410 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (18410 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 18676 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 18677 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18678 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18679 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18412 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 18680 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 18681 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 18615 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 18618 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18410 mem: ((2 string-address)) => 18577 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18704 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 18577 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18706 <= 18410 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18410 18577 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 18577 => ((2 string-address)) mem: ((2 string-address)): 18707 <= 18577 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 18577 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 18708 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18577 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 18709 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 18710 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 18710 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 18711 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 18712 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 18713 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18412 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 18714 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18577 string) (raw)) mem: ((18577 integer) (raw)) => 2 mem: ((18578 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 18715 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 18716 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 18708 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 18712 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 18713 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18413 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 18714 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18577 string) (raw)) mem: ((18577 integer) (raw)) => 2 mem: ((18579 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 18715 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 18716 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 18708 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 18712 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 18713 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 18619 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 18588 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 18410 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18735 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18737 <= 18410 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18410 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 18738 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 18739 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18740 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18766 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 18768 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 18769 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18770 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 18739 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 18740 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 18797 => ((5 string-address)) mem: ((5 string-address)): 18741 <= 18797 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 18742 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18743 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18744 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18411 byte) (raw)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\3 => ((9 character)) mem: ((9 character)): 18745 <= #\3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18797 string) (raw)) mem: ((18797 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 18798 => ((10 character-address)) mem: ((10 character-address)): 18746 <= 18798 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18798 <= #\3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 18742 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18743 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18744 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18797 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 18797 => ((5 string-address)) mem: ((5 string-address)): 18586 <= 18797 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18577 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 18589 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 18588 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 18410 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18799 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18410 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 18410 => ((1 string-address)) mem: ((1 string-address)): 18801 <= 18410 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18410 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 18802 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18410 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 18803 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18410 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 18804 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 18830 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 18832 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 18833 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18834 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 18803 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 18804 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 18861 => ((5 string-address)) mem: ((5 string-address)): 18805 <= 18861 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 18806 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 18807 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 18808 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((18410 string) (raw)) mem: ((18410 integer) (raw)) => 4 mem: ((18414 byte) (raw)) => j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\j => ((9 character)) mem: ((9 character)): 18809 <= #\j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18861 string) (raw)) mem: ((18861 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 18862 => ((10 character-address)) mem: ((10 character-address)): 18810 <= 18862 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18862 <= #\j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 18806 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 18807 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 18808 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18861 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 18861 => ((6 string-address)) mem: ((6 string-address)): 18587 <= 18861 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 18797 mem: ((6 string-address)) => 18861 run: parse-instruction-trace/parse-traces/main29 9: 18797 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 18216 <= 18797 run: parse-instruction-trace/parse-traces/main29 9: 18861 => ((5 string-address)) mem: ((5 string-address)): 18190 <= 18861 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 18217 => ((9 string-address-address)) mem: ((9 string-address-address)): 18194 <= 18217 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 18861 run: parse-instruction-trace/parse-traces/main29 11: 18861 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 18217 <= 18861 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 18215 run: parse-traces/main29 41: 18215 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 18215 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 18215 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 18863 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 18215) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 18865 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 18215) run: append/parse-traces/main29 2: 18215 => ((2 character)) mem: ((2 character)): 18866 <= 18215 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 18894 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 18896 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 3 run: buffer-full?/append/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 18897 <= 3 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 18898 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 18899 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18900 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 18867 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 18868 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 18869 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 3 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10330 => ((6 byte-address)) mem: ((6 byte-address)): 18870 <= 10330 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 18215 run: append/parse-traces/main29 9: 18215 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10330 <= 18215 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 3 run: append/parse-traces/main29 10: 4 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 4 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 18925 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 18927 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 116 run: end-of-stream?/parse-traces/main29 2: 116 => ((2 integer)) mem: ((2 integer)): 18928 <= 116 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 18929 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 18930 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 116 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18931 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 18956 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 18958 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 18959 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 18960 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 116 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 18987 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 116) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 18989 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 116) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 18990 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 116) run: find-next/read-line/parse-traces/main29 3: 116 => ((3 integer)) mem: ((3 integer)): 18991 <= 116 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 18992 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 116 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 116 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1148 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 18994 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 116 run: find-next/read-line/parse-traces/main29 10: 117 => ((3 integer)) mem: ((3 integer)): 18991 <= 117 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 117 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 117 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1149 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 18994 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 117 run: find-next/read-line/parse-traces/main29 10: 118 => ((3 integer)) mem: ((3 integer)): 18991 <= 118 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 118 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 118 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1150 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 18994 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 118 run: find-next/read-line/parse-traces/main29 10: 119 => ((3 integer)) mem: ((3 integer)): 18991 <= 119 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 119 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 119 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1151 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 18994 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 119 run: find-next/read-line/parse-traces/main29 10: 120 => ((3 integer)) mem: ((3 integer)): 18991 <= 120 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 120 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 120 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1152 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 18994 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 120 run: find-next/read-line/parse-traces/main29 10: 121 => ((3 integer)) mem: ((3 integer)): 18991 <= 121 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 121 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 121 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1153 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 18994 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 121 run: find-next/read-line/parse-traces/main29 10: 122 => ((3 integer)) mem: ((3 integer)): 18991 <= 122 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 122 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 122 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1154 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 18994 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 122 run: find-next/read-line/parse-traces/main29 10: 123 => ((3 integer)) mem: ((3 integer)): 18991 <= 123 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 123 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 123 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1155 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 18994 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 123 run: find-next/read-line/parse-traces/main29 10: 124 => ((3 integer)) mem: ((3 integer)): 18991 <= 124 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 124 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 124 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1156 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 18994 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 124 run: find-next/read-line/parse-traces/main29 10: 125 => ((3 integer)) mem: ((3 integer)): 18991 <= 125 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 125 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 125 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1157 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 18994 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 125 run: find-next/read-line/parse-traces/main29 10: 126 => ((3 integer)) mem: ((3 integer)): 18991 <= 126 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 126 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 126 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1158 byte) (raw)) => 4 run: find-next/read-line/parse-traces/main29 7: #\4 => ((6 byte)) mem: ((6 byte)): 18994 <= #\4 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 4 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 126 run: find-next/read-line/parse-traces/main29 10: 127 => ((3 integer)) mem: ((3 integer)): 18991 <= 127 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 127 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 127 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1159 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 18994 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 127 run: find-next/read-line/parse-traces/main29 10: 128 => ((3 integer)) mem: ((3 integer)): 18991 <= 128 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 128 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 128 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1160 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 18994 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 128 run: find-next/read-line/parse-traces/main29 10: 129 => ((3 integer)) mem: ((3 integer)): 18991 <= 129 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 129 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 129 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1161 byte) (raw)) => k run: find-next/read-line/parse-traces/main29 7: #\k => ((6 byte)) mem: ((6 byte)): 18994 <= #\k run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => k mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 18995 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 129 run: find-next/read-line/parse-traces/main29 10: 130 => ((3 integer)) mem: ((3 integer)): 18991 <= 130 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 130 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 18993 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 130 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1162 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\newline => ((6 byte)) mem: ((6 byte)): 18994 <= #\newline run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 18995 <= t run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 130 run: read-line/parse-traces/main29 4: 130 => ((4 integer)) mem: ((4 integer)): 18961 <= 130 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 116 mem: ((4 integer)) => 130 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 19018 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 116 130) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 19020 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 116 130) run: string-copy/read-line/parse-traces/main29 2: 116 => ((2 integer)) mem: ((2 integer)): 19021 <= 116 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 116 130) run: string-copy/read-line/parse-traces/main29 3: 130 => ((3 integer)) mem: ((3 integer)): 19022 <= 130 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 19023 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 130 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 19049 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 130) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 19051 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 130) run: min/string-copy/read-line/parse-traces/main29 2: 130 => ((2 integer)) mem: ((2 integer)): 19052 <= 130 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 130 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19053 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 130 run: string-copy/read-line/parse-traces/main29 5: 130 => ((3 integer)) mem: ((3 integer)): 19022 <= 130 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 130 mem: ((2 integer)) => 116 run: string-copy/read-line/parse-traces/main29 6: 14 => ((4 integer)) mem: ((4 integer)): 19023 <= 14 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main29 7: 19080 => ((5 string-address)) mem: ((5 string-address)): 19024 <= 19080 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 116 run: string-copy/read-line/parse-traces/main29 8: 116 => ((6 integer)) mem: ((6 integer)): 19025 <= 116 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19026 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 116 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 116 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1148 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 19028 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19081 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19081 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19081 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 116 run: string-copy/read-line/parse-traces/main29 15: 117 => ((6 integer)) mem: ((6 integer)): 19025 <= 117 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19026 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 117 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 117 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1149 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 19028 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19082 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19082 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19082 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 117 run: string-copy/read-line/parse-traces/main29 15: 118 => ((6 integer)) mem: ((6 integer)): 19025 <= 118 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19026 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 118 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 118 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1150 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19028 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19083 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19083 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19083 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 118 run: string-copy/read-line/parse-traces/main29 15: 119 => ((6 integer)) mem: ((6 integer)): 19025 <= 119 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19026 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 119 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 119 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1151 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 19028 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19084 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19084 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19084 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 119 run: string-copy/read-line/parse-traces/main29 15: 120 => ((6 integer)) mem: ((6 integer)): 19025 <= 120 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 19026 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 120 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 120 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1152 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19028 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19085 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19085 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19085 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 120 run: string-copy/read-line/parse-traces/main29 15: 121 => ((6 integer)) mem: ((6 integer)): 19025 <= 121 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 19026 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 121 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 121 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1153 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 19028 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19086 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19086 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19086 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 121 run: string-copy/read-line/parse-traces/main29 15: 122 => ((6 integer)) mem: ((6 integer)): 19025 <= 122 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 19026 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 122 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 122 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1154 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 19028 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19087 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19087 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19087 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 122 run: string-copy/read-line/parse-traces/main29 15: 123 => ((6 integer)) mem: ((6 integer)): 19025 <= 123 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 19026 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 123 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 123 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1155 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 19028 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19088 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19088 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19088 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 123 run: string-copy/read-line/parse-traces/main29 15: 124 => ((6 integer)) mem: ((6 integer)): 19025 <= 124 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 19026 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 124 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 124 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1156 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19028 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19089 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19089 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19089 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 124 run: string-copy/read-line/parse-traces/main29 15: 125 => ((6 integer)) mem: ((6 integer)): 19025 <= 125 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 19026 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 125 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 125 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1157 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19028 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19090 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19090 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19090 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 125 run: string-copy/read-line/parse-traces/main29 15: 126 => ((6 integer)) mem: ((6 integer)): 19025 <= 126 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 19026 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 126 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 126 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1158 byte) (raw)) => 4 run: string-copy/read-line/parse-traces/main29 12: #\4 => ((9 character)) mem: ((9 character)): 19028 <= #\4 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19091 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19091 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/read-line/parse-traces/main29 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19091 <= #\4 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 126 run: string-copy/read-line/parse-traces/main29 15: 127 => ((6 integer)) mem: ((6 integer)): 19025 <= 127 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 19026 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 127 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 127 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1159 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 19028 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19092 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19092 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19092 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 127 run: string-copy/read-line/parse-traces/main29 15: 128 => ((6 integer)) mem: ((6 integer)): 19025 <= 128 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 19026 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 128 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 128 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1160 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19028 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19093 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19093 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19093 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 128 run: string-copy/read-line/parse-traces/main29 15: 129 => ((6 integer)) mem: ((6 integer)): 19025 <= 129 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 19026 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 129 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19027 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 129 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1161 byte) (raw)) => k run: string-copy/read-line/parse-traces/main29 12: #\k => ((9 character)) mem: ((9 character)): 19028 <= #\k run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 19094 => ((10 character-address)) mem: ((10 character-address)): 19029 <= 19094 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/read-line/parse-traces/main29 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19094 <= #\k run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 129 run: string-copy/read-line/parse-traces/main29 15: 130 => ((6 integer)) mem: ((6 integer)): 19025 <= 130 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 19026 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 130 mem: ((3 integer)) => 130 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19027 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19080 run: read-line/parse-traces/main29 5: 19080 => ((5 string-address)) mem: ((5 string-address)): 18962 <= 19080 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 130 run: read-line/parse-traces/main29 6: 131 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 131 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19080 run: parse-traces/main29 26: 19080 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 19080 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 9 run: parse-traces/main29 27: 10 => ((2 integer)) mem: ((2 integer)): 1213 <= 10 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 10 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 19095 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (10 100) run: divides?/parse-traces/main29 1: 10 => ((1 integer)) mem: ((1 integer)): 19097 <= 10 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 19098 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 10 mem: ((2 integer)) => 100 mem: ((1 integer)) => 10 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 10 => ((3 integer)) mem: ((3 integer)): 19099 <= 10 schedule: scheduling divides?/parse-traces/main29 for further processing schedule: divides?/parse-traces/main29 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 10 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 19100 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 19080 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 19126 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080) run: parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19128 <= 19080 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 19157 => ((2 trace-address)) mem: ((2 trace-address)): 19129 <= 19157 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 19159 => ((3 string-address)) mem: ((3 string-address)): 19130 <= 19159 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 19080 mem: ((3 string-address)) => 19159 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 19162 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 19159) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19164 <= 19080 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19080 19159) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 19159 => ((2 string-address)) mem: ((2 string-address)): 19165 <= 19159 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 19166 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 19167 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 19080 mem: ((2 string-address)) => 19159 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 19193 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 19159 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19195 <= 19080 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19080 19159 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 19159 => ((2 string-address)) mem: ((2 string-address)): 19196 <= 19159 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 19159 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19197 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((19159 string) (raw)) mem: ((19159 integer) (raw)) => 2 mem: ((19160 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 19198 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 19199 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 19200 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19080 mem: ((2 string-address)) => 19159 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 19224 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 19159 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19226 <= 19080 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19080 19159 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 19159 => ((2 string-address)) mem: ((2 string-address)): 19227 <= 19159 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 19159 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19228 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19159 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 19229 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 19230 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 19230 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 19231 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 19232 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 19233 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19081 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 19234 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19159 string) (raw)) mem: ((19159 integer) (raw)) => 2 mem: ((19160 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 19235 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 19236 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19201 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 19197 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 19080 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 19255 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19257 <= 19080 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19080 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 19258 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 19259 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 19260 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19261 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19082 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 19262 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19263 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 19259 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19261 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19083 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 19262 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19263 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 19259 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19261 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19084 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 19262 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 19263 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 19197 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 19200 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19080 mem: ((2 string-address)) => 19159 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 19286 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 19159 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19288 <= 19080 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19080 19159 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 19159 => ((2 string-address)) mem: ((2 string-address)): 19289 <= 19159 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 19159 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 19290 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19159 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 19291 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 19292 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 19292 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 19293 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 19294 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 19295 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19084 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 19296 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19159 string) (raw)) mem: ((19159 integer) (raw)) => 2 mem: ((19160 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 19297 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 19298 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 19290 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 19294 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 19295 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19085 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 19296 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19159 string) (raw)) mem: ((19159 integer) (raw)) => 2 mem: ((19161 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 19297 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 19298 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 19290 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 19294 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 19295 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 19201 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 19170 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 19080 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 19317 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19319 <= 19080 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19080 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 19320 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 19321 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 19322 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 19348 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 19350 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 19351 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19352 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 19321 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 19322 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 19379 => ((5 string-address)) mem: ((5 string-address)): 19323 <= 19379 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 19324 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19325 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19326 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19081 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 19327 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19380 => ((10 character-address)) mem: ((10 character-address)): 19328 <= 19380 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19380 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 19324 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19325 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19326 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19082 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 19327 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19381 => ((10 character-address)) mem: ((10 character-address)): 19328 <= 19381 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19381 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 19324 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19325 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19326 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19083 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19327 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19382 => ((10 character-address)) mem: ((10 character-address)): 19328 <= 19382 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19382 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 19324 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19325 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19326 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19379 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 19379 => ((5 string-address)) mem: ((5 string-address)): 19168 <= 19379 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19159 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 19171 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 19170 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 19080 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 19383 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19080 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 19080 => ((1 string-address)) mem: ((1 string-address)): 19385 <= 19080 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19080 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 19386 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19080 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 19387 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19080 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 19388 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 19414 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 19416 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 14 => ((2 integer)) mem: ((2 integer)): 19417 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19418 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((3 integer)) mem: ((3 integer)): 19387 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 14 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 9 => ((4 integer)) mem: ((4 integer)): 19388 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 19445 => ((5 string-address)) mem: ((5 string-address)): 19389 <= 19445 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 19390 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19391 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19086 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 19393 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19446 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19446 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19446 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 19390 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19391 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19087 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 19393 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19447 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19447 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19447 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 19390 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19391 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19088 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 19393 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19448 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19448 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19448 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 19390 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19391 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19089 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19393 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19449 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19449 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19449 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 19390 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 19391 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19090 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19393 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19450 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19450 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19450 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 19390 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 19391 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19091 byte) (raw)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\4 => ((9 character)) mem: ((9 character)): 19393 <= #\4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19451 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19451 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19451 <= #\4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 19390 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 19391 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19092 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 19393 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19452 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19452 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19452 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 19390 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 19391 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19093 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19393 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19453 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19453 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19453 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 19390 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 19391 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19392 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((19080 string) (raw)) mem: ((19080 integer) (raw)) => 14 mem: ((19094 byte) (raw)) => k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\k => ((9 character)) mem: ((9 character)): 19393 <= #\k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 19454 => ((10 character-address)) mem: ((10 character-address)): 19394 <= 19454 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19454 <= #\k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 19390 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 19391 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19392 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19445 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 19445 => ((6 string-address)) mem: ((6 string-address)): 19169 <= 19445 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 19379 mem: ((6 string-address)) => 19445 run: parse-trace/parse-traces/main29 4: 19379 => ((4 string-address)) mem: ((4 string-address)): 19131 <= 19379 run: parse-trace/parse-traces/main29 4: 19445 => ((5 string-address)) mem: ((5 string-address)): 19132 <= 19445 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 19157 => ((6 string-address-address)) mem: ((6 string-address-address)): 19133 <= 19157 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 19379 run: parse-trace/parse-traces/main29 6: 19379 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 19157 <= 19379 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 19158 => ((7 string-address-address)) mem: ((7 string-address-address)): 19134 <= 19158 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 19445 run: parse-trace/parse-traces/main29 8: 19445 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 19158 <= 19445 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 19157 run: parse-traces/main29 33: 19157 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 19157 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((19157 string-address) (raw)) => 19379 run: parse-traces/main29 34: 19379 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 19379 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 19379 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 19455 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19379 10396) run: string-equal/parse-traces/main29 1: 19379 => ((1 string-address)) mem: ((1 string-address)): 19457 <= 19379 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19379 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 19458 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (19379 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 19459 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 19460 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 19461 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 19462 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 19463 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 mem: ((19380 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 19464 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 19465 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 19466 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 19462 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 19463 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 mem: ((19381 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 19464 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 19465 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 19466 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 19462 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 19463 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19379 string) (raw)) mem: ((19379 integer) (raw)) => 3 mem: ((19382 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 19464 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 19465 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 19466 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 19462 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 19463 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 18215 run: parse-traces/main29 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 38: 18218 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 18218 run: parse-traces/main29 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 18176 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 19486 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (18176) run: to-array/parse-traces/main29 1: 18176 => ((1 buffer-address)) mem: ((1 buffer-address)): 19488 <= 18176 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((18176 integer) (raw)) => 0 run: to-array/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 19489 <= 0 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((18177 string-address) (raw)) => 18178 run: to-array/parse-traces/main29 3: 18178 => ((3 string-address)) mem: ((3 string-address)): 19490 <= 18178 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 18178 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 6: 19517 => ((4 string-address)) mem: ((4 string-address)): 19491 <= 19517 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 19492 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 19493 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 19517 run: parse-traces/main29 39: 19517 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 18218 <= 19517 run: parse-traces/main29 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main29 0: 19518 => ((default-space space-address)) run: init-buffer/parse-traces/main29 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main29 1: 19549 => ((1 buffer-address)) mem: ((1 buffer-address)): 19520 <= 19549 run: init-buffer/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main29 2: 19549 => ((2 integer-address)) mem: ((2 integer-address)): 19521 <= 19549 run: init-buffer/parse-traces/main29 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main29 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 19549 <= 0 run: init-buffer/parse-traces/main29 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main29 4: 19550 => ((3 string-address-address)) mem: ((3 string-address-address)): 19522 <= 19550 run: init-buffer/parse-traces/main29 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main29 5: 5 => ((4 integer)) mem: ((4 integer)): 19523 <= 5 run: init-buffer/parse-traces/main29 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main29 6: 19551 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 19550 <= 19551 run: init-buffer/parse-traces/main29 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 19549 run: parse-traces/main29 40: 19549 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 19549 run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 19157 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 19557 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (19157) run: parse-instruction-trace/parse-traces/main29 1: 19157 => ((1 trace-address)) mem: ((1 trace-address)): 19559 <= 19157 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((19158 string-address) (raw)) => 19445 run: parse-instruction-trace/parse-traces/main29 2: 19445 => ((2 string-address)) mem: ((2 string-address)): 19560 <= 19445 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 19588 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 19561 <= 19588 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 19445 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 19592 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19445 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 19445 => ((1 string-address)) mem: ((1 string-address)): 19594 <= 19445 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19445 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 19595 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19445 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 19596 <= 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 19597 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 19445 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 19623 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19445 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 19445 => ((1 string-address)) mem: ((1 string-address)): 19625 <= 19445 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19445 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 19626 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19445 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19627 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19445 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 19628 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19629 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19446 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 19630 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19631 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 19627 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19629 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19447 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 19630 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19631 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 19627 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19629 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19448 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 19630 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19631 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 19627 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19629 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19449 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 19630 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19631 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 19627 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19629 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19450 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 19630 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 19631 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 19600 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 19445 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 19654 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19445 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 19445 => ((1 string-address)) mem: ((1 string-address)): 19656 <= 19445 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19445 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 19657 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19445 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 19658 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 19659 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 19685 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 19687 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 19688 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19689 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 19658 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 19659 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 19716 => ((5 string-address)) mem: ((5 string-address)): 19660 <= 19716 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 19661 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19662 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19663 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19446 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 19664 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19717 => ((10 character-address)) mem: ((10 character-address)): 19665 <= 19717 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19717 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 19661 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19662 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19663 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19447 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 19664 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19718 => ((10 character-address)) mem: ((10 character-address)): 19665 <= 19718 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19718 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 19661 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19662 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19663 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19448 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 19664 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19719 => ((10 character-address)) mem: ((10 character-address)): 19665 <= 19719 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19719 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 19661 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19662 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19663 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19449 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19664 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19720 => ((10 character-address)) mem: ((10 character-address)): 19665 <= 19720 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19720 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 19661 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 19662 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19663 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19716 run: split-first/parse-instruction-trace/parse-traces/main29 10: 19716 => ((5 string-address)) mem: ((5 string-address)): 19598 <= 19716 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 19600 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 19445 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 19721 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19445 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 19445 => ((1 string-address)) mem: ((1 string-address)): 19723 <= 19445 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19445 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 19724 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19445 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 19725 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19445 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 19726 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 19752 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 19754 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 9 => ((2 integer)) mem: ((2 integer)): 19755 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19756 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 9 => ((3 integer)) mem: ((3 integer)): 19725 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 9 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 19726 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 19783 => ((5 string-address)) mem: ((5 string-address)): 19727 <= 19783 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 19728 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19729 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19730 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19451 byte) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\4 => ((9 character)) mem: ((9 character)): 19731 <= #\4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19784 => ((10 character-address)) mem: ((10 character-address)): 19732 <= 19784 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19784 <= #\4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 19728 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19729 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19730 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19452 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 19731 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19785 => ((10 character-address)) mem: ((10 character-address)): 19732 <= 19785 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19785 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 19728 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19729 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19730 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19453 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 19731 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19786 => ((10 character-address)) mem: ((10 character-address)): 19732 <= 19786 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19786 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 19728 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19729 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19730 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((19445 string) (raw)) mem: ((19445 integer) (raw)) => 9 mem: ((19454 byte) (raw)) => k run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\k => ((9 character)) mem: ((9 character)): 19731 <= #\k run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 19787 => ((10 character-address)) mem: ((10 character-address)): 19732 <= 19787 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19787 <= #\k run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 19728 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 19729 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19730 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19783 run: split-first/parse-instruction-trace/parse-traces/main29 12: 19783 => ((6 string-address)) mem: ((6 string-address)): 19599 <= 19783 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 19716 mem: ((6 string-address)) => 19783 run: parse-instruction-trace/parse-traces/main29 4: 19716 => ((4 string-address)) mem: ((4 string-address)): 19562 <= 19716 run: parse-instruction-trace/parse-traces/main29 4: 19783 => ((5 string-address)) mem: ((5 string-address)): 19563 <= 19783 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 19588 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 19564 <= 19588 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 19716 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 19788 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19716 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 19716 => ((1 string-address)) mem: ((1 string-address)): 19790 <= 19716 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19716 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 19791 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19716 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 19792 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 19793 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 19795 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19796 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 19716 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 19819 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 19716 => ((1 string-address)) mem: ((1 string-address)): 19821 <= 19716 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 19822 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19823 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19716 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 19824 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19825 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19717 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 19826 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19827 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 19823 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19825 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19718 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 19826 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19827 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 19823 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19825 <= nil schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main29 for further processing schedule: find-next/split/parse-instruction-trace/parse-traces/main29 run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19719 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 19826 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19827 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 19823 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19825 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19720 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 19826 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19827 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 19823 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 19825 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 19796 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 19797 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 19850 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 19794 <= 19850 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 19798 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 19799 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 19797 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 19716 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 19852 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 19716 => ((1 string-address)) mem: ((1 string-address)): 19854 <= 19716 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 19855 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19716 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19856 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19716 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 19857 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19858 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19717 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 19859 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19860 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 19856 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19858 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19718 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 19859 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19860 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 19856 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19858 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19719 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 19859 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19860 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 19856 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 19858 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19720 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 19859 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19860 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 19856 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 19858 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 19800 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((19850 string-address-array) (raw)) mem: ((19850 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 19851 => ((12 string-address-address)) mem: ((12 string-address-address)): 19801 <= 19851 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 19716 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 19883 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19716 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 19716 => ((1 string-address)) mem: ((1 string-address)): 19885 <= 19716 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19716 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 19886 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19716 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 19887 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19716 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 19888 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 19914 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 19916 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 19917 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 19918 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 19887 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 19888 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 19945 => ((5 string-address)) mem: ((5 string-address)): 19889 <= 19945 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 19890 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 19891 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19892 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19717 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 19893 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 19946 => ((10 character-address)) mem: ((10 character-address)): 19894 <= 19946 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19946 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 19890 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 19891 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19892 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19718 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 19893 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 19947 => ((10 character-address)) mem: ((10 character-address)): 19894 <= 19947 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19947 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 19890 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 19891 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19892 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19719 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 19893 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 19948 => ((10 character-address)) mem: ((10 character-address)): 19894 <= 19948 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19948 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 19890 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 19891 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 19892 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((19716 string) (raw)) mem: ((19716 integer) (raw)) => 4 mem: ((19720 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 19893 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 19949 => ((10 character-address)) mem: ((10 character-address)): 19894 <= 19949 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19949 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 19890 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 19891 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 19892 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19945 run: split/parse-instruction-trace/parse-traces/main29 23: 19945 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 19851 <= 19945 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 19799 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 19798 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 19797 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 19850 run: parse-instruction-trace/parse-traces/main29 6: 19850 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 19588 <= 19850 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 19589 => ((7 string-address-address)) mem: ((7 string-address-address)): 19565 <= 19589 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 19950 => ((8 string-address)) mem: ((8 string-address)): 19566 <= 19950 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 19783 mem: ((8 string-address)) => 19950 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 19953 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 19950) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 19955 <= 19783 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19783 19950) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 19950 => ((2 string-address)) mem: ((2 string-address)): 19956 <= 19950 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 19957 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 19958 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 19783 mem: ((2 string-address)) => 19950 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 19984 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 19950 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 19986 <= 19783 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19783 19950 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 19950 => ((2 string-address)) mem: ((2 string-address)): 19987 <= 19950 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 19950 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 19988 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((19950 string) (raw)) mem: ((19950 integer) (raw)) => 2 mem: ((19951 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 19989 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 19990 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 19991 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19783 mem: ((2 string-address)) => 19950 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20015 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 19950 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 20017 <= 19783 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19783 19950 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 19950 => ((2 string-address)) mem: ((2 string-address)): 20018 <= 19950 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 19950 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 20019 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19950 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 20020 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 20021 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 20021 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 20022 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 20023 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20024 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19784 byte) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\4 => ((9 character)) mem: ((9 character)): 20025 <= #\4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19950 string) (raw)) mem: ((19950 integer) (raw)) => 2 mem: ((19951 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 20026 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 4 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 20027 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 19992 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 19988 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 19783 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20046 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 20048 <= 19783 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (19783 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 20049 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 20050 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 20051 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20052 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19785 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 20053 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 20054 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 19988 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 19991 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19783 mem: ((2 string-address)) => 19950 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20077 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 19950 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 20079 <= 19783 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19783 19950 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 19950 => ((2 string-address)) mem: ((2 string-address)): 20080 <= 19950 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 19950 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 20081 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19950 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 20082 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 20083 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 20083 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 20084 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 20085 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20086 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19785 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 20087 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19950 string) (raw)) mem: ((19950 integer) (raw)) => 2 mem: ((19951 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 20088 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 20089 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 20081 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 20085 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20086 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19786 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 20087 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19950 string) (raw)) mem: ((19950 integer) (raw)) => 2 mem: ((19952 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 20088 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 20089 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 20081 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 20085 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 20086 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 19992 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 19961 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 19783 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20108 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 20110 <= 19783 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19783 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 20111 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 20112 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 20113 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20139 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 20141 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 20142 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20143 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 20112 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 20113 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 20170 => ((5 string-address)) mem: ((5 string-address)): 20114 <= 20170 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 20115 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 20116 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20117 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19784 byte) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\4 => ((9 character)) mem: ((9 character)): 20118 <= #\4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20170 string) (raw)) mem: ((20170 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 20171 => ((10 character-address)) mem: ((10 character-address)): 20119 <= 20171 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20171 <= #\4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 20115 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 20116 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 20117 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20170 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 20170 => ((5 string-address)) mem: ((5 string-address)): 19959 <= 20170 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19950 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 19962 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 19961 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 19783 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20172 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19783 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 19783 => ((1 string-address)) mem: ((1 string-address)): 20174 <= 19783 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19783 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 20175 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19783 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 20176 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19783 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 20177 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 20203 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 20205 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 20206 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20207 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 20176 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 20177 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 20234 => ((5 string-address)) mem: ((5 string-address)): 20178 <= 20234 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 20179 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 20180 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20181 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((19783 string) (raw)) mem: ((19783 integer) (raw)) => 4 mem: ((19787 byte) (raw)) => k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\k => ((9 character)) mem: ((9 character)): 20182 <= #\k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20234 string) (raw)) mem: ((20234 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 20235 => ((10 character-address)) mem: ((10 character-address)): 20183 <= 20235 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20235 <= #\k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 20179 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 20180 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 20181 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20234 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 20234 => ((6 string-address)) mem: ((6 string-address)): 19960 <= 20234 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 20170 mem: ((6 string-address)) => 20234 run: parse-instruction-trace/parse-traces/main29 9: 20170 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 19589 <= 20170 run: parse-instruction-trace/parse-traces/main29 9: 20234 => ((5 string-address)) mem: ((5 string-address)): 19563 <= 20234 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 19590 => ((9 string-address-address)) mem: ((9 string-address-address)): 19567 <= 19590 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 20234 run: parse-instruction-trace/parse-traces/main29 11: 20234 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 19590 <= 20234 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 19588 run: parse-traces/main29 41: 19588 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 19588 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 19588 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 20236 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 19588) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 20238 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 19588) run: append/parse-traces/main29 2: 19588 => ((2 character)) mem: ((2 character)): 20239 <= 19588 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 20267 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 20269 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 4 run: buffer-full?/append/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 20270 <= 4 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 20271 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 20272 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20273 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20240 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 20241 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 20242 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 4 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10331 => ((6 byte-address)) mem: ((6 byte-address)): 20243 <= 10331 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 19588 run: append/parse-traces/main29 9: 19588 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10331 <= 19588 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 4 run: append/parse-traces/main29 10: 5 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 5 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 20298 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 20300 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 131 run: end-of-stream?/parse-traces/main29 2: 131 => ((2 integer)) mem: ((2 integer)): 20301 <= 131 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 20302 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 20303 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 131 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20304 <= nil run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main29 24: nil => ((3 boolean)) mem: ((3 boolean)): 1214 <= nil run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main29 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main29 0: 20329 => ((default-space space-address)) run: read-line/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: read-line/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 20331 <= 1208 run: read-line/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main29 2: 1208 => ((2 integer-address)) mem: ((2 integer-address)): 20332 <= 1208 run: read-line/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: read-line/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 20333 <= 1031 run: read-line/parse-traces/main29 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 131 run: find-next/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main29 0: 20360 => ((default-space space-address)) run: find-next/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 131) run: find-next/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 20362 <= 1031 run: find-next/read-line/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 131) run: find-next/read-line/parse-traces/main29 2: #\newline => ((2 character)) mem: ((2 character)): 20363 <= #\newline run: find-next/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 131) run: find-next/read-line/parse-traces/main29 3: 131 => ((3 integer)) mem: ((3 integer)): 20364 <= 131 run: find-next/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: find-next/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 20365 <= 145 run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 131 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 131 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1163 byte) (raw)) => r run: find-next/read-line/parse-traces/main29 7: #\r => ((6 byte)) mem: ((6 byte)): 20367 <= #\r run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 131 run: find-next/read-line/parse-traces/main29 10: 132 => ((3 integer)) mem: ((3 integer)): 20364 <= 132 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 132 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 132 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1164 byte) (raw)) => u run: find-next/read-line/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 20367 <= #\u run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 132 run: find-next/read-line/parse-traces/main29 10: 133 => ((3 integer)) mem: ((3 integer)): 20364 <= 133 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 133 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 133 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1165 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 20367 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 133 run: find-next/read-line/parse-traces/main29 10: 134 => ((3 integer)) mem: ((3 integer)): 20364 <= 134 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 134 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 134 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1166 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 20367 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 134 run: find-next/read-line/parse-traces/main29 10: 135 => ((3 integer)) mem: ((3 integer)): 20364 <= 135 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 135 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 135 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1167 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 20367 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 135 run: find-next/read-line/parse-traces/main29 10: 136 => ((3 integer)) mem: ((3 integer)): 20364 <= 136 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 136 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 136 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1168 byte) (raw)) => m run: find-next/read-line/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 20367 <= #\m run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 136 run: find-next/read-line/parse-traces/main29 10: 137 => ((3 integer)) mem: ((3 integer)): 20364 <= 137 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 137 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 137 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1169 byte) (raw)) => a run: find-next/read-line/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 20367 <= #\a run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 137 run: find-next/read-line/parse-traces/main29 10: 138 => ((3 integer)) mem: ((3 integer)): 20364 <= 138 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 138 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 138 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1170 byte) (raw)) => i run: find-next/read-line/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 20367 <= #\i run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 138 run: find-next/read-line/parse-traces/main29 10: 139 => ((3 integer)) mem: ((3 integer)): 20364 <= 139 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 139 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 139 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1171 byte) (raw)) => n run: find-next/read-line/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 20367 <= #\n run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 139 run: find-next/read-line/parse-traces/main29 10: 140 => ((3 integer)) mem: ((3 integer)): 20364 <= 140 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 140 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 140 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1172 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 20367 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 140 run: find-next/read-line/parse-traces/main29 10: 141 => ((3 integer)) mem: ((3 integer)): 20364 <= 141 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 141 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 141 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1173 byte) (raw)) => 5 run: find-next/read-line/parse-traces/main29 7: #\5 => ((6 byte)) mem: ((6 byte)): 20367 <= #\5 run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 5 mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 141 run: find-next/read-line/parse-traces/main29 10: 142 => ((3 integer)) mem: ((3 integer)): 20364 <= 142 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 142 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 142 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1174 byte) (raw)) => : run: find-next/read-line/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 20367 <= #\: run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 142 run: find-next/read-line/parse-traces/main29 10: 143 => ((3 integer)) mem: ((3 integer)): 20364 <= 143 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 143 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 143 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1175 byte) (raw)) => run: find-next/read-line/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 20367 <= #\space run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 143 run: find-next/read-line/parse-traces/main29 10: 144 => ((3 integer)) mem: ((3 integer)): 20364 <= 144 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 144 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20366 <= nil run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 144 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1176 byte) (raw)) => l run: find-next/read-line/parse-traces/main29 7: #\l => ((6 byte)) mem: ((6 byte)): 20367 <= #\l run: find-next/read-line/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => l mem: ((2 character)) => run: find-next/read-line/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20368 <= nil run: find-next/read-line/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 144 run: find-next/read-line/parse-traces/main29 10: 145 => ((3 integer)) mem: ((3 integer)): 20364 <= 145 run: find-next/read-line/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 145 mem: ((4 integer)) => 145 run: find-next/read-line/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 20366 <= t run: find-next/read-line/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/read-line/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 145 run: read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 20334 <= 145 run: read-line/parse-traces/main29 5: (((5 string-address)) <- ((string-copy)) ((3 string-address)) ((2 integer-address) (deref)) ((4 integer))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 131 mem: ((4 integer)) => 145 run: string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main29 0: 20391 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 131 145) run: string-copy/read-line/parse-traces/main29 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 20393 <= 1031 run: string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 131 145) run: string-copy/read-line/parse-traces/main29 2: 131 => ((2 integer)) mem: ((2 integer)): 20394 <= 131 run: string-copy/read-line/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 131 145) run: string-copy/read-line/parse-traces/main29 3: 145 => ((3 integer)) mem: ((3 integer)): 20395 <= 145 run: string-copy/read-line/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: string-copy/read-line/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 20396 <= 145 run: string-copy/read-line/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 145 run: min/string-copy/read-line/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main29 0: 20422 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (145 145) run: min/string-copy/read-line/parse-traces/main29 1: 145 => ((1 integer)) mem: ((1 integer)): 20424 <= 145 run: min/string-copy/read-line/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (145 145) run: min/string-copy/read-line/parse-traces/main29 2: 145 => ((2 integer)) mem: ((2 integer)): 20425 <= 145 run: min/string-copy/read-line/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 145 mem: ((2 integer)) => 145 run: min/string-copy/read-line/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20426 <= nil run: min/string-copy/read-line/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 145 run: string-copy/read-line/parse-traces/main29 5: 145 => ((3 integer)) mem: ((3 integer)): 20395 <= 145 run: string-copy/read-line/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 145 mem: ((2 integer)) => 131 run: string-copy/read-line/parse-traces/main29 6: 14 => ((4 integer)) mem: ((4 integer)): 20396 <= 14 run: string-copy/read-line/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main29 7: 20453 => ((5 string-address)) mem: ((5 string-address)): 20397 <= 20453 run: string-copy/read-line/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 131 run: string-copy/read-line/parse-traces/main29 8: 131 => ((6 integer)) mem: ((6 integer)): 20398 <= 131 run: string-copy/read-line/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 20399 <= 0 run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 131 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 131 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1163 byte) (raw)) => r run: string-copy/read-line/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 20401 <= #\r run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20454 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20454 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20454 <= #\r run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 131 run: string-copy/read-line/parse-traces/main29 15: 132 => ((6 integer)) mem: ((6 integer)): 20398 <= 132 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 20399 <= 1 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 132 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 132 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1164 byte) (raw)) => u run: string-copy/read-line/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 20401 <= #\u run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20455 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20455 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20455 <= #\u run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 132 run: string-copy/read-line/parse-traces/main29 15: 133 => ((6 integer)) mem: ((6 integer)): 20398 <= 133 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 20399 <= 2 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 133 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 133 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1165 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 20401 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20456 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20456 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20456 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 133 run: string-copy/read-line/parse-traces/main29 15: 134 => ((6 integer)) mem: ((6 integer)): 20398 <= 134 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 20399 <= 3 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 134 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 134 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1166 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 20401 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20457 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20457 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20457 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 134 run: string-copy/read-line/parse-traces/main29 15: 135 => ((6 integer)) mem: ((6 integer)): 20398 <= 135 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 20399 <= 4 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 135 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 135 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1167 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 20401 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20458 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20458 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20458 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 135 run: string-copy/read-line/parse-traces/main29 15: 136 => ((6 integer)) mem: ((6 integer)): 20398 <= 136 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 20399 <= 5 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 136 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 136 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1168 byte) (raw)) => m run: string-copy/read-line/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 20401 <= #\m run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20459 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20459 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20459 <= #\m run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 136 run: string-copy/read-line/parse-traces/main29 15: 137 => ((6 integer)) mem: ((6 integer)): 20398 <= 137 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 20399 <= 6 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 137 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 137 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1169 byte) (raw)) => a run: string-copy/read-line/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 20401 <= #\a run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20460 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20460 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20460 <= #\a run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 137 run: string-copy/read-line/parse-traces/main29 15: 138 => ((6 integer)) mem: ((6 integer)): 20398 <= 138 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 20399 <= 7 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 138 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 138 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1170 byte) (raw)) => i run: string-copy/read-line/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 20401 <= #\i run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20461 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20461 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20461 <= #\i run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 138 run: string-copy/read-line/parse-traces/main29 15: 139 => ((6 integer)) mem: ((6 integer)): 20398 <= 139 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 20399 <= 8 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 139 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 139 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1171 byte) (raw)) => n run: string-copy/read-line/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 20401 <= #\n run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20462 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20462 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20462 <= #\n run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 139 run: string-copy/read-line/parse-traces/main29 15: 140 => ((6 integer)) mem: ((6 integer)): 20398 <= 140 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 20399 <= 9 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 140 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil schedule: scheduling string-copy/read-line/parse-traces/main29 for further processing schedule: string-copy/read-line/parse-traces/main29 run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 140 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1172 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 20401 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20463 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20463 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20463 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 140 run: string-copy/read-line/parse-traces/main29 15: 141 => ((6 integer)) mem: ((6 integer)): 20398 <= 141 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main29 16: 10 => ((7 integer)) mem: ((7 integer)): 20399 <= 10 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 141 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 141 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1173 byte) (raw)) => 5 run: string-copy/read-line/parse-traces/main29 12: #\5 => ((9 character)) mem: ((9 character)): 20401 <= #\5 run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20464 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20464 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/read-line/parse-traces/main29 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20464 <= #\5 run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 141 run: string-copy/read-line/parse-traces/main29 15: 142 => ((6 integer)) mem: ((6 integer)): 20398 <= 142 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main29 16: 11 => ((7 integer)) mem: ((7 integer)): 20399 <= 11 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 142 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 142 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1174 byte) (raw)) => : run: string-copy/read-line/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 20401 <= #\: run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20465 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20465 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20465 <= #\: run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 142 run: string-copy/read-line/parse-traces/main29 15: 143 => ((6 integer)) mem: ((6 integer)): 20398 <= 143 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main29 16: 12 => ((7 integer)) mem: ((7 integer)): 20399 <= 12 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 143 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 143 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1175 byte) (raw)) => run: string-copy/read-line/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 20401 <= #\space run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20466 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20466 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20466 <= #\space run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 143 run: string-copy/read-line/parse-traces/main29 15: 144 => ((6 integer)) mem: ((6 integer)): 20398 <= 144 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main29 16: 13 => ((7 integer)) mem: ((7 integer)): 20399 <= 13 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 144 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20400 <= nil run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 144 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 145 mem: ((1176 byte) (raw)) => l run: string-copy/read-line/parse-traces/main29 12: #\l => ((9 character)) mem: ((9 character)): 20401 <= #\l run: string-copy/read-line/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main29 13: 20467 => ((10 character-address)) mem: ((10 character-address)): 20402 <= 20467 run: string-copy/read-line/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/read-line/parse-traces/main29 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20467 <= #\l run: string-copy/read-line/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 144 run: string-copy/read-line/parse-traces/main29 15: 145 => ((6 integer)) mem: ((6 integer)): 20398 <= 145 run: string-copy/read-line/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main29 16: 14 => ((7 integer)) mem: ((7 integer)): 20399 <= 14 run: string-copy/read-line/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 145 mem: ((3 integer)) => 145 run: string-copy/read-line/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 20400 <= t run: string-copy/read-line/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20453 run: read-line/parse-traces/main29 5: 20453 => ((5 string-address)) mem: ((5 string-address)): 20335 <= 20453 run: read-line/parse-traces/main29 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 145 run: read-line/parse-traces/main29 6: 146 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1208 <= 146 run: read-line/parse-traces/main29 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20453 run: parse-traces/main29 26: 20453 => ((10 string-address)) mem: ((10 string-address)): 1221 <= 20453 run: parse-traces/main29 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 10 run: parse-traces/main29 27: 11 => ((2 integer)) mem: ((2 integer)): 1213 <= 11 run: parse-traces/main29 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 11 run: divides?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main29 0: 20468 => ((default-space space-address)) run: divides?/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (11 100) run: divides?/parse-traces/main29 1: 11 => ((1 integer)) mem: ((1 integer)): 20470 <= 11 run: divides?/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11 100) run: divides?/parse-traces/main29 2: 100 => ((2 integer)) mem: ((2 integer)): 20471 <= 100 run: divides?/parse-traces/main29 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 11 mem: ((2 integer)) => 100 mem: ((1 integer)) => 11 mem: ((2 integer)) => 100 run: divides?/parse-traces/main29 3: 11 => ((3 integer)) mem: ((3 integer)): 20472 <= 11 run: divides?/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 11 run: divides?/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 20473 <= nil run: divides?/parse-traces/main29 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main29 28: nil => ((11 boolean)) mem: ((11 boolean)): 1222 <= nil run: parse-traces/main29 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main29 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 20453 run: parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main29 0: 20499 => ((default-space space-address)) run: parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453) run: parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20501 <= 20453 run: parse-trace/parse-traces/main29 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main29 2: 20530 => ((2 trace-address)) mem: ((2 trace-address)): 20502 <= 20530 run: parse-trace/parse-traces/main29 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main29 3: 20532 => ((3 string-address)) mem: ((3 string-address)): 20503 <= 20532 run: parse-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 20453 mem: ((3 string-address)) => 20532 run: split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main29 0: 20535 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 20532) run: split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20537 <= 20453 run: split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20453 20532) run: split-first-at-substring/parse-trace/parse-traces/main29 2: 20532 => ((2 string-address)) mem: ((2 string-address)): 20538 <= 20532 run: split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 20539 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 20540 <= nil run: split-first-at-substring/parse-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 20453 mem: ((2 string-address)) => 20532 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 20566 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 20532 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20568 <= 20453 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20453 20532 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 20532 => ((2 string-address)) mem: ((2 string-address)): 20569 <= 20532 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 20532 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 20570 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((20532 string) (raw)) mem: ((20532 integer) (raw)) => 2 mem: ((20533 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 20571 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 20572 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 20573 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 20453 mem: ((2 string-address)) => 20532 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 20597 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 20532 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20599 <= 20453 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20453 20532 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 20532 => ((2 string-address)) mem: ((2 string-address)): 20600 <= 20532 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 20532 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 20601 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20532 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 20602 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 20603 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 20603 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 20604 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 20605 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20606 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20454 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\r => ((9 character)) mem: ((9 character)): 20607 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20532 string) (raw)) mem: ((20532 integer) (raw)) => 2 mem: ((20533 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 20608 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => r mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 20609 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20574 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 20570 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 20453 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 20628 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20630 <= 20453 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (20453 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 20631 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 20632 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 20633 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20634 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20455 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\u => ((6 byte)) mem: ((6 byte)): 20635 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20636 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 20632 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20634 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20456 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 20635 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 20636 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 20632 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 20634 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20457 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 20635 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 20636 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: 3 => ((3 integer)) mem: ((3 integer)): 20570 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 20573 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 20453 mem: ((2 string-address)) => 20532 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 0: 20659 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 20532 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20661 <= 20453 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20453 20532 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 2: 20532 => ((2 string-address)) mem: ((2 string-address)): 20662 <= 20532 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 20532 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 20663 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20532 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 20664 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((5 integer)) mem: ((5 integer)): 20665 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 14 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 6: 12 => ((5 integer)) mem: ((5 integer)): 20665 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 3 mem: ((5 integer)) => 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 20666 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 20667 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20668 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20457 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 20669 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20532 string) (raw)) mem: ((20532 integer) (raw)) => 2 mem: ((20533 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 20670 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 20671 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 4 => ((3 integer)) mem: ((3 integer)): 20663 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 20667 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 20668 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20458 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 20669 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20532 string) (raw)) mem: ((20532 integer) (raw)) => 2 mem: ((20534 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 20670 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 20671 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 18: 5 => ((3 integer)) mem: ((3 integer)): 20663 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 20667 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 20668 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 20574 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main29 9: 3 => ((7 integer)) mem: ((7 integer)): 20543 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 20453 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 20690 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20692 <= 20453 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20453 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 20693 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 20694 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 20695 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 20721 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 20723 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 20724 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20725 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 20694 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 3 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 20695 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 20752 => ((5 string-address)) mem: ((5 string-address)): 20696 <= 20752 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 20697 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 20698 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20699 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20454 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\r => ((9 character)) mem: ((9 character)): 20700 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20753 => ((10 character-address)) mem: ((10 character-address)): 20701 <= 20753 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20753 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 20697 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 20698 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20699 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20455 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\u => ((9 character)) mem: ((9 character)): 20700 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20754 => ((10 character-address)) mem: ((10 character-address)): 20701 <= 20754 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20754 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 20697 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 20698 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20699 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20456 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 20700 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20755 => ((10 character-address)) mem: ((10 character-address)): 20701 <= 20755 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20755 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 20697 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 20698 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 20699 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20752 run: split-first-at-substring/parse-trace/parse-traces/main29 10: 20752 => ((5 string-address)) mem: ((5 string-address)): 20541 <= 20752 run: split-first-at-substring/parse-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20532 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 20544 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 3 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main29 12: 5 => ((7 integer)) mem: ((7 integer)): 20543 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 20453 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 20756 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20453 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 20453 => ((1 string-address)) mem: ((1 string-address)): 20758 <= 20453 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20453 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 20759 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20453 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: 14 => ((3 integer)) mem: ((3 integer)): 20760 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20453 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: 14 => ((4 integer)) mem: ((4 integer)): 20761 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 0: 20787 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 1: 14 => ((1 integer)) mem: ((1 integer)): 20789 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 2: 14 => ((2 integer)) mem: ((2 integer)): 20790 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 20791 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 5: 14 => ((3 integer)) mem: ((3 integer)): 20760 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 14 mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 6: 9 => ((4 integer)) mem: ((4 integer)): 20761 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 7: 20818 => ((5 string-address)) mem: ((5 string-address)): 20762 <= 20818 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 20763 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 20764 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20459 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 20766 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20819 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20819 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20819 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 20763 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 20764 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20460 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 20766 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20820 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20820 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20820 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 20763 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 20764 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20461 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 20766 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20821 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20821 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20821 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 20763 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 20764 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20462 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 20766 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20822 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20822 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20822 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 20763 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 20764 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20463 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 20766 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20823 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20823 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20823 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 10 => ((6 integer)) mem: ((6 integer)): 20763 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 5 => ((7 integer)) mem: ((7 integer)): 20764 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 10 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20464 byte) (raw)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\5 => ((9 character)) mem: ((9 character)): 20766 <= #\5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20824 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20824 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20824 <= #\5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 11 => ((6 integer)) mem: ((6 integer)): 20763 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 6 => ((7 integer)) mem: ((7 integer)): 20764 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 11 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20465 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 20766 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20825 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20825 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20825 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 12 => ((6 integer)) mem: ((6 integer)): 20763 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 7 => ((7 integer)) mem: ((7 integer)): 20764 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 12 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20466 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 20766 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20826 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20826 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20826 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 13 => ((6 integer)) mem: ((6 integer)): 20763 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 8 => ((7 integer)) mem: ((7 integer)): 20764 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 13 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 20765 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((20453 string) (raw)) mem: ((20453 integer) (raw)) => 14 mem: ((20467 byte) (raw)) => l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 12: #\l => ((9 character)) mem: ((9 character)): 20766 <= #\l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 13: 20827 => ((10 character-address)) mem: ((10 character-address)): 20767 <= 20827 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20827 <= #\l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 15: 14 => ((6 integer)) mem: ((6 integer)): 20763 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 16: 9 => ((7 integer)) mem: ((7 integer)): 20764 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 14 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 20765 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20818 run: split-first-at-substring/parse-trace/parse-traces/main29 13: 20818 => ((6 string-address)) mem: ((6 string-address)): 20542 <= 20818 run: split-first-at-substring/parse-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 20752 mem: ((6 string-address)) => 20818 run: parse-trace/parse-traces/main29 4: 20752 => ((4 string-address)) mem: ((4 string-address)): 20504 <= 20752 run: parse-trace/parse-traces/main29 4: 20818 => ((5 string-address)) mem: ((5 string-address)): 20505 <= 20818 run: parse-trace/parse-traces/main29 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main29 5: 20530 => ((6 string-address-address)) mem: ((6 string-address-address)): 20506 <= 20530 run: parse-trace/parse-traces/main29 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 20752 run: parse-trace/parse-traces/main29 6: 20752 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 20530 <= 20752 run: parse-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main29 7: 20531 => ((7 string-address-address)) mem: ((7 string-address-address)): 20507 <= 20531 run: parse-trace/parse-traces/main29 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 20818 run: parse-trace/parse-traces/main29 8: 20818 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 20531 <= 20818 run: parse-trace/parse-traces/main29 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 20530 run: parse-traces/main29 33: 20530 => ((12 trace-address)) mem: ((12 trace-address)): 1223 <= 20530 run: parse-traces/main29 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((20530 string-address) (raw)) => 20752 run: parse-traces/main29 34: 20752 => ((13 string-address)) mem: ((13 string-address)): 1224 <= 20752 run: parse-traces/main29 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 20752 mem: ((9 string-address) (const)) => 10396 run: string-equal/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main29 0: 20828 => ((default-space space-address)) run: string-equal/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20752 10396) run: string-equal/parse-traces/main29 1: 20752 => ((1 string-address)) mem: ((1 string-address)): 20830 <= 20752 run: string-equal/parse-traces/main29 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20752 integer) (raw)) => 3 run: string-equal/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 20831 <= 3 run: string-equal/parse-traces/main29 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (20752 10396) run: string-equal/parse-traces/main29 3: 10396 => ((3 string-address)) mem: ((3 string-address)): 20832 <= 10396 run: string-equal/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10396 integer) (raw)) => 3 run: string-equal/parse-traces/main29 4: 3 => ((4 integer)) mem: ((4 integer)): 20833 <= 3 run: string-equal/parse-traces/main29 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 20834 <= t run: string-equal/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 20835 <= 0 run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 20836 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 mem: ((20753 byte) (raw)) => r run: string-equal/parse-traces/main29 11: #\r => ((8 byte)) mem: ((8 byte)): 20837 <= #\r run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10397 byte) (raw)) => r run: string-equal/parse-traces/main29 12: #\r => ((9 byte)) mem: ((9 byte)): 20838 <= #\r run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 20839 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main29 16: 1 => ((6 integer)) mem: ((6 integer)): 20835 <= 1 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 20836 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 mem: ((20754 byte) (raw)) => u run: string-equal/parse-traces/main29 11: #\u => ((8 byte)) mem: ((8 byte)): 20837 <= #\u run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10398 byte) (raw)) => u run: string-equal/parse-traces/main29 12: #\u => ((9 byte)) mem: ((9 byte)): 20838 <= #\u run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 20839 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main29 16: 2 => ((6 integer)) mem: ((6 integer)): 20835 <= 2 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: nil => ((7 boolean)) mem: ((7 boolean)): 20836 <= nil run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main29 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20752 string) (raw)) mem: ((20752 integer) (raw)) => 3 mem: ((20755 byte) (raw)) => n run: string-equal/parse-traces/main29 11: #\n => ((8 byte)) mem: ((8 byte)): 20837 <= #\n run: string-equal/parse-traces/main29 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((10396 string) (raw)) mem: ((10396 integer) (raw)) => 3 mem: ((10399 byte) (raw)) => n run: string-equal/parse-traces/main29 12: #\n => ((9 byte)) mem: ((9 byte)): 20838 <= #\n run: string-equal/parse-traces/main29 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main29 13: t => ((10 boolean)) mem: ((10 boolean)): 20839 <= t run: string-equal/parse-traces/main29 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main29 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main29 16: 3 => ((6 integer)) mem: ((6 integer)): 20835 <= 3 run: string-equal/parse-traces/main29 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main29 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main29 9: t => ((7 boolean)) mem: ((7 boolean)): 20836 <= t run: string-equal/parse-traces/main29 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main29 18: (((reply)) ((t literal))) run: parse-traces/main29 35: t => ((14 boolean)) mem: ((14 boolean)): 1225 <= t run: parse-traces/main29 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main29 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 19588 run: parse-traces/main29 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 38: 19591 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 19591 run: parse-traces/main29 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 19549 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 20859 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (19549) run: to-array/parse-traces/main29 1: 19549 => ((1 buffer-address)) mem: ((1 buffer-address)): 20861 <= 19549 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((19549 integer) (raw)) => 0 run: to-array/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 20862 <= 0 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((19550 string-address) (raw)) => 19551 run: to-array/parse-traces/main29 3: 19551 => ((3 string-address)) mem: ((3 string-address)): 20863 <= 19551 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 19551 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 6: 20890 => ((4 string-address)) mem: ((4 string-address)): 20864 <= 20890 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 20865 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 20866 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 20890 run: parse-traces/main29 39: 20890 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 19591 <= 20890 run: parse-traces/main29 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main29 0: 20891 => ((default-space space-address)) run: init-buffer/parse-traces/main29 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main29 1: 20922 => ((1 buffer-address)) mem: ((1 buffer-address)): 20893 <= 20922 run: init-buffer/parse-traces/main29 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main29 2: 20922 => ((2 integer-address)) mem: ((2 integer-address)): 20894 <= 20922 run: init-buffer/parse-traces/main29 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main29 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 20922 <= 0 run: init-buffer/parse-traces/main29 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main29 4: 20923 => ((3 string-address-address)) mem: ((3 string-address-address)): 20895 <= 20923 run: init-buffer/parse-traces/main29 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main29 5: 5 => ((4 integer)) mem: ((4 integer)): 20896 <= 5 run: init-buffer/parse-traces/main29 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main29 6: 20924 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 20923 <= 20924 run: init-buffer/parse-traces/main29 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 20922 run: parse-traces/main29 40: 20922 => ((8 buffer-address)) mem: ((8 buffer-address)): 1219 <= 20922 run: parse-traces/main29 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 20530 run: parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main29 0: 20930 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main29 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (20530) run: parse-instruction-trace/parse-traces/main29 1: 20530 => ((1 trace-address)) mem: ((1 trace-address)): 20932 <= 20530 run: parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((20531 string-address) (raw)) => 20818 run: parse-instruction-trace/parse-traces/main29 2: 20818 => ((2 string-address)) mem: ((2 string-address)): 20933 <= 20818 run: parse-instruction-trace/parse-traces/main29 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main29 3: 20961 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 20934 <= 20961 run: parse-instruction-trace/parse-traces/main29 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 20818 run: split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main29 0: 20965 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20818 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 1: 20818 => ((1 string-address)) mem: ((1 string-address)): 20967 <= 20818 run: split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (20818 #\space) run: split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 20968 <= #\space run: split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20818 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 20969 <= 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 20970 <= nil run: split-first/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 20818 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 0: 20996 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20818 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 1: 20818 => ((1 string-address)) mem: ((1 string-address)): 20998 <= 20818 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (20818 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 2: #\space => ((2 character)) mem: ((2 character)): 20999 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20818 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 21000 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20818 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 21001 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21002 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20819 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 21003 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21004 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 21000 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21002 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20820 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 21003 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21004 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 21000 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21002 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20821 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 21003 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21004 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 21000 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21002 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20822 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 21003 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21004 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 21000 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21002 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20823 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 7: #\space => ((6 byte)) mem: ((6 byte)): 21003 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 21004 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 9: 4 => ((7 integer)) mem: ((7 integer)): 20973 <= 4 run: split-first/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 20818 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 21027 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20818 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 20818 => ((1 string-address)) mem: ((1 string-address)): 21029 <= 20818 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20818 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 21030 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20818 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 21031 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 21032 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 21058 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 21060 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 21061 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21062 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 21031 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 21032 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 21089 => ((5 string-address)) mem: ((5 string-address)): 21033 <= 21089 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 21034 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21035 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21036 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20819 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 21037 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21090 => ((10 character-address)) mem: ((10 character-address)): 21038 <= 21090 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21090 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 21034 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 21035 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21036 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20820 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 21037 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21091 => ((10 character-address)) mem: ((10 character-address)): 21038 <= 21091 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21091 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 21034 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 21035 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21036 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20821 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 21037 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21092 => ((10 character-address)) mem: ((10 character-address)): 21038 <= 21092 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21092 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 21034 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 21035 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21036 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20822 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 21037 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21093 => ((10 character-address)) mem: ((10 character-address)): 21038 <= 21093 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21093 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 21034 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 21035 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 21036 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21089 run: split-first/parse-instruction-trace/parse-traces/main29 10: 21089 => ((5 string-address)) mem: ((5 string-address)): 20971 <= 21089 run: split-first/parse-instruction-trace/parse-traces/main29 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main29 11: 5 => ((7 integer)) mem: ((7 integer)): 20973 <= 5 run: split-first/parse-instruction-trace/parse-traces/main29 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 20818 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 21094 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20818 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 20818 => ((1 string-address)) mem: ((1 string-address)): 21096 <= 20818 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20818 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 21097 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20818 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: 9 => ((3 integer)) mem: ((3 integer)): 21098 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20818 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: 9 => ((4 integer)) mem: ((4 integer)): 21099 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 0: 21125 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 1: 9 => ((1 integer)) mem: ((1 integer)): 21127 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 2: 9 => ((2 integer)) mem: ((2 integer)): 21128 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 9 mem: ((2 integer)) => 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21129 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 5: 9 => ((3 integer)) mem: ((3 integer)): 21098 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 9 mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 21099 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 7: 21156 => ((5 string-address)) mem: ((5 string-address)): 21100 <= 21156 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 8: 5 => ((6 integer)) mem: ((6 integer)): 21101 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21102 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21103 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20824 byte) (raw)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\5 => ((9 character)) mem: ((9 character)): 21104 <= #\5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21157 => ((10 character-address)) mem: ((10 character-address)): 21105 <= 21157 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21157 <= #\5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 6 => ((6 integer)) mem: ((6 integer)): 21101 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 21102 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 6 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21103 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20825 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\: => ((9 character)) mem: ((9 character)): 21104 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21158 => ((10 character-address)) mem: ((10 character-address)): 21105 <= 21158 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21158 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 7 => ((6 integer)) mem: ((6 integer)): 21101 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 21102 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 7 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21103 <= nil schedule: scheduling string-copy/split-first/parse-instruction-trace/parse-traces/main29 for further processing schedule: string-copy/split-first/parse-instruction-trace/parse-traces/main29 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20826 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\space => ((9 character)) mem: ((9 character)): 21104 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21159 => ((10 character-address)) mem: ((10 character-address)): 21105 <= 21159 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21159 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 8 => ((6 integer)) mem: ((6 integer)): 21101 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 21102 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 8 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21103 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((20818 string) (raw)) mem: ((20818 integer) (raw)) => 9 mem: ((20827 byte) (raw)) => l run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 12: #\l => ((9 character)) mem: ((9 character)): 21104 <= #\l run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 13: 21160 => ((10 character-address)) mem: ((10 character-address)): 21105 <= 21160 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21160 <= #\l run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 15: 9 => ((6 integer)) mem: ((6 integer)): 21101 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 21102 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 9 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 21103 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21156 run: split-first/parse-instruction-trace/parse-traces/main29 12: 21156 => ((6 string-address)) mem: ((6 string-address)): 20972 <= 21156 run: split-first/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 21089 mem: ((6 string-address)) => 21156 run: parse-instruction-trace/parse-traces/main29 4: 21089 => ((4 string-address)) mem: ((4 string-address)): 20935 <= 21089 run: parse-instruction-trace/parse-traces/main29 4: 21156 => ((5 string-address)) mem: ((5 string-address)): 20936 <= 21156 run: parse-instruction-trace/parse-traces/main29 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main29 5: 20961 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 20937 <= 20961 run: parse-instruction-trace/parse-traces/main29 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 21089 run: split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main29 0: 21161 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21089 #\/) run: split/parse-instruction-trace/parse-traces/main29 1: 21089 => ((1 string-address)) mem: ((1 string-address)): 21163 <= 21089 run: split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21089 #\/) run: split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 21164 <= #\/ run: split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21089 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 21165 <= 4 run: split/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 21166 <= nil run: split/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main29 8: 1 => ((6 integer)) mem: ((6 integer)): 21168 <= 1 run: split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21169 <= 0 run: split/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 21089 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 21192 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 21089 => ((1 string-address)) mem: ((1 string-address)): 21194 <= 21089 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 21195 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 21196 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21089 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21197 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21198 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21090 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 21199 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21200 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 21196 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21198 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21091 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 21199 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21200 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 21196 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21198 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21092 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 21199 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21200 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 21196 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21198 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21093 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 21199 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21200 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 21196 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 21198 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 10: 4 => ((7 integer)) mem: ((7 integer)): 21169 <= 4 run: split/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((3 integer))) mem: ((7 integer)) => 4 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 21170 <= t run: split/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main29 16: 21223 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 21167 <= 21223 run: split/parse-instruction-trace/parse-traces/main29 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 17: 0 => ((9 integer)) mem: ((9 integer)): 21171 <= 0 run: split/parse-instruction-trace/parse-traces/main29 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main29 18: 0 => ((10 integer)) mem: ((10 integer)): 21172 <= 0 run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 0 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: nil => ((8 boolean)) mem: ((8 boolean)): 21170 <= nil run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main29 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 21089 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main29 0: 21225 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 1: 21089 => ((1 string-address)) mem: ((1 string-address)): 21227 <= 21089 run: find-next/split/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 2: #\/ => ((2 character)) mem: ((2 character)): 21228 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21089 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 21229 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21089 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21230 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21231 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21090 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\m => ((6 byte)) mem: ((6 byte)): 21232 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21233 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 21229 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21231 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21091 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\a => ((6 byte)) mem: ((6 byte)): 21232 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21233 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 2 => ((3 integer)) mem: ((3 integer)): 21229 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21231 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21092 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\i => ((6 byte)) mem: ((6 byte)): 21232 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21233 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 3 => ((3 integer)) mem: ((3 integer)): 21229 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21231 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21093 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main29 7: #\n => ((6 byte)) mem: ((6 byte)): 21232 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21233 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main29 10: 4 => ((3 integer)) mem: ((3 integer)): 21229 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 21231 <= t run: find-next/split/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 21: 4 => ((11 integer)) mem: ((11 integer)): 21173 <= 4 run: split/parse-instruction-trace/parse-traces/main29 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21223 string-address-array) (raw)) mem: ((21223 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main29 22: 21224 => ((12 string-address-address)) mem: ((12 string-address-address)): 21174 <= 21224 run: split/parse-instruction-trace/parse-traces/main29 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 21089 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 0: 21256 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21089 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 1: 21089 => ((1 string-address)) mem: ((1 string-address)): 21258 <= 21089 run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21089 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 21259 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21089 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 21260 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21089 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21261 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 0: 21287 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 21289 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 21290 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21291 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 21260 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 21261 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 7: 21318 => ((5 string-address)) mem: ((5 string-address)): 21262 <= 21318 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 21263 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21264 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21265 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21090 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\m => ((9 character)) mem: ((9 character)): 21266 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 21319 => ((10 character-address)) mem: ((10 character-address)): 21267 <= 21319 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21319 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 21263 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 21264 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21265 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21091 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\a => ((9 character)) mem: ((9 character)): 21266 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 21320 => ((10 character-address)) mem: ((10 character-address)): 21267 <= 21320 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21320 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 2 => ((6 integer)) mem: ((6 integer)): 21263 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 2 => ((7 integer)) mem: ((7 integer)): 21264 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21265 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21092 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\i => ((9 character)) mem: ((9 character)): 21266 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 21321 => ((10 character-address)) mem: ((10 character-address)): 21267 <= 21321 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21321 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 3 => ((6 integer)) mem: ((6 integer)): 21263 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 3 => ((7 integer)) mem: ((7 integer)): 21264 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21265 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((21089 string) (raw)) mem: ((21089 integer) (raw)) => 4 mem: ((21093 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 12: #\n => ((9 character)) mem: ((9 character)): 21266 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 13: 21322 => ((10 character-address)) mem: ((10 character-address)): 21267 <= 21322 run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main29 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21322 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 21263 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main29 16: 4 => ((7 integer)) mem: ((7 integer)): 21264 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 21265 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21318 run: split/parse-instruction-trace/parse-traces/main29 23: 21318 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 21224 <= 21318 run: split/parse-instruction-trace/parse-traces/main29 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 24: 5 => ((10 integer)) mem: ((10 integer)): 21172 <= 5 run: split/parse-instruction-trace/parse-traces/main29 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main29 25: 1 => ((9 integer)) mem: ((9 integer)): 21171 <= 1 run: split/parse-instruction-trace/parse-traces/main29 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main29 19: (((8 boolean)) <- ((greater-or-equal)) ((10 integer)) ((3 integer))) mem: ((10 integer)) => 5 mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main29 19: t => ((8 boolean)) mem: ((8 boolean)): 21170 <= t run: split/parse-instruction-trace/parse-traces/main29 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main29 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 21223 run: parse-instruction-trace/parse-traces/main29 6: 21223 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 20961 <= 21223 run: parse-instruction-trace/parse-traces/main29 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main29 7: 20962 => ((7 string-address-address)) mem: ((7 string-address-address)): 20938 <= 20962 run: parse-instruction-trace/parse-traces/main29 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main29 8: 21323 => ((8 string-address)) mem: ((8 string-address)): 20939 <= 21323 run: parse-instruction-trace/parse-traces/main29 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 21156 mem: ((8 string-address)) => 21323 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21326 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 21323) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21328 <= 21156 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21156 21323) run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 21323 => ((2 string-address)) mem: ((2 string-address)): 21329 <= 21323 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 21330 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: nil => ((4 boolean)) mem: ((4 boolean)): 21331 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 21156 mem: ((2 string-address)) => 21323 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21357 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 21323 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21359 <= 21156 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21156 21323 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 21323 => ((2 string-address)) mem: ((2 string-address)): 21360 <= 21323 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 21323 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 21361 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((21323 string) (raw)) mem: ((21323 integer) (raw)) => 2 mem: ((21324 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: #\: => ((4 character)) mem: ((4 character)): 21362 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 21363 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 21364 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 21156 mem: ((2 string-address)) => 21323 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21388 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 21323 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21390 <= 21156 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21156 21323 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 21323 => ((2 string-address)) mem: ((2 string-address)): 21391 <= 21323 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 21323 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 0 => ((3 integer)) mem: ((3 integer)): 21392 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21323 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 21393 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 21394 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 21394 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 0 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 21395 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 21396 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 21397 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21157 byte) (raw)) => 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\5 => ((9 character)) mem: ((9 character)): 21398 <= #\5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21323 string) (raw)) mem: ((21323 integer) (raw)) => 2 mem: ((21324 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 21399 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 5 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: nil => ((11 boolean)) mem: ((11 boolean)): 21400 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: nil => ((7 boolean)) mem: ((7 boolean)): 21365 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 1 => ((3 integer)) mem: ((3 integer)): 21361 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 21156 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21419 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21421 <= 21156 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21156 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: #\: => ((2 character)) mem: ((2 character)): 21422 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 21423 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21424 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21425 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21158 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: #\: => ((6 byte)) mem: ((6 byte)): 21426 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 21427 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 1 => ((3 integer)) mem: ((3 integer)): 21361 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((6 boolean)) <- ((greater-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: nil => ((6 boolean)) mem: ((6 boolean)): 21364 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 21156 mem: ((2 string-address)) => 21323 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21450 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 21323 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21452 <= 21156 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21156 21323 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 21323 => ((2 string-address)) mem: ((2 string-address)): 21453 <= 21323 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 21323 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 21454 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21323 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 2 => ((4 integer)) mem: ((4 integer)): 21455 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((5 integer)) mem: ((5 integer)): 21456 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((5 integer)) <- ((subtract)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 4 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 21456 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((6 boolean)) <- ((lesser-or-equal)) ((3 integer)) ((5 integer))) mem: ((3 integer)) => 1 mem: ((5 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: t => ((6 boolean)) mem: ((6 boolean)): 21457 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 0 => ((7 integer)) mem: ((7 integer)): 21458 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 0 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 21459 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21158 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\: => ((9 character)) mem: ((9 character)): 21460 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21323 string) (raw)) mem: ((21323 integer) (raw)) => 2 mem: ((21324 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\: => ((10 character)) mem: ((10 character)): 21461 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => : mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 21462 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 2 => ((3 integer)) mem: ((3 integer)): 21454 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 1 => ((7 integer)) mem: ((7 integer)): 21458 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 1 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: nil => ((8 boolean)) mem: ((8 boolean)): 21459 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21159 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: #\space => ((9 character)) mem: ((9 character)): 21460 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21323 string) (raw)) mem: ((21323 integer) (raw)) => 2 mem: ((21325 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\space => ((10 character)) mem: ((10 character)): 21461 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => mem: ((10 character)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: t => ((11 boolean)) mem: ((11 boolean)): 21462 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: 3 => ((3 integer)) mem: ((3 integer)): 21454 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 19: 2 => ((7 integer)) mem: ((7 integer)): 21458 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 boolean)) <- ((greater-or-equal)) ((7 integer)) ((4 integer))) mem: ((7 integer)) => 2 mem: ((4 integer)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: t => ((8 boolean)) mem: ((8 boolean)): 21459 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: t => ((7 boolean)) mem: ((7 boolean)): 21365 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 1 => ((7 integer)) mem: ((7 integer)): 21334 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 21156 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21481 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21483 <= 21156 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21156 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 21484 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 21485 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21486 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21512 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 21514 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 21515 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21516 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 21485 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 1 mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 21486 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 21543 => ((5 string-address)) mem: ((5 string-address)): 21487 <= 21543 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 0 => ((6 integer)) mem: ((6 integer)): 21488 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21489 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21490 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21157 byte) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\5 => ((9 character)) mem: ((9 character)): 21491 <= #\5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21543 string) (raw)) mem: ((21543 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 21544 => ((10 character-address)) mem: ((10 character-address)): 21492 <= 21544 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21544 <= #\5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 1 => ((6 integer)) mem: ((6 integer)): 21488 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 21489 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 21490 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21543 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: 21543 => ((5 string-address)) mem: ((5 string-address)): 21332 <= 21543 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21323 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: 2 => ((8 integer)) mem: ((8 integer)): 21335 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((7 integer)) <- ((add)) ((7 integer)) ((8 integer))) mem: ((7 integer)) => 1 mem: ((8 integer)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: 3 => ((7 integer)) mem: ((7 integer)): 21334 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 21156 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21545 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21156 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 21156 => ((1 string-address)) mem: ((1 string-address)): 21547 <= 21156 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21156 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 3 => ((2 integer)) mem: ((2 integer)): 21548 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21156 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 21549 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21156 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: 4 => ((4 integer)) mem: ((4 integer)): 21550 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 0: 21576 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 1: 4 => ((1 integer)) mem: ((1 integer)): 21578 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 2: 4 => ((2 integer)) mem: ((2 integer)): 21579 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21580 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 5: 4 => ((3 integer)) mem: ((3 integer)): 21549 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 4 mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 21550 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 7: 21607 => ((5 string-address)) mem: ((5 string-address)): 21551 <= 21607 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 8: 3 => ((6 integer)) mem: ((6 integer)): 21552 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 9: 0 => ((7 integer)) mem: ((7 integer)): 21553 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: nil => ((8 boolean)) mem: ((8 boolean)): 21554 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((21156 string) (raw)) mem: ((21156 integer) (raw)) => 4 mem: ((21160 byte) (raw)) => l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 12: #\l => ((9 character)) mem: ((9 character)): 21555 <= #\l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21607 string) (raw)) mem: ((21607 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 21608 => ((10 character-address)) mem: ((10 character-address)): 21556 <= 21608 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21608 <= #\l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 15: 4 => ((6 integer)) mem: ((6 integer)): 21552 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 16: 1 => ((7 integer)) mem: ((7 integer)): 21553 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 4 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 10: t => ((8 boolean)) mem: ((8 boolean)): 21554 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main29 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21607 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 13: 21607 => ((6 string-address)) mem: ((6 string-address)): 21333 <= 21607 run: split-first-at-substring/parse-instruction-trace/parse-traces/main29 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 21543 mem: ((6 string-address)) => 21607 run: parse-instruction-trace/parse-traces/main29 9: 21543 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 20962 <= 21543 run: parse-instruction-trace/parse-traces/main29 9: 21607 => ((5 string-address)) mem: ((5 string-address)): 20936 <= 21607 run: parse-instruction-trace/parse-traces/main29 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main29 10: 20963 => ((9 string-address-address)) mem: ((9 string-address-address)): 20940 <= 20963 run: parse-instruction-trace/parse-traces/main29 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 21607 run: parse-instruction-trace/parse-traces/main29 11: 21607 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 20963 <= 21607 run: parse-instruction-trace/parse-traces/main29 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 20961 run: parse-traces/main29 41: 20961 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1218 <= 20961 run: parse-traces/main29 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 10324 mem: ((7 instruction-trace-address)) => 20961 run: append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main29 0: 21609 => ((default-space space-address)) run: append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324 20961) run: append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 21611 <= 10324 run: append/parse-traces/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (10324 20961) run: append/parse-traces/main29 2: 20961 => ((2 character)) mem: ((2 character)): 21612 <= 20961 run: append/parse-traces/main29 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 10324 run: buffer-full?/append/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main29 0: 21640 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: buffer-full?/append/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 21642 <= 10324 run: buffer-full?/append/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main29 2: 5 => ((2 integer)) mem: ((2 integer)): 21643 <= 5 run: buffer-full?/append/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: buffer-full?/append/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 21644 <= 10326 run: buffer-full?/append/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((10326 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main29 4: 30 => ((4 integer)) mem: ((4 integer)): 21645 <= 30 run: buffer-full?/append/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 21646 <= nil run: buffer-full?/append/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 21613 <= nil run: append/parse-traces/main29 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main29 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main29 6: 10324 => ((4 integer-address)) mem: ((4 integer-address)): 21614 <= 10324 run: append/parse-traces/main29 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: append/parse-traces/main29 7: 10326 => ((5 string-address)) mem: ((5 string-address)): 21615 <= 10326 run: append/parse-traces/main29 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 5 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 run: append/parse-traces/main29 8: 10332 => ((6 byte-address)) mem: ((6 byte-address)): 21616 <= 10332 run: append/parse-traces/main29 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 20961 run: append/parse-traces/main29 9: 20961 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 10332 <= 20961 run: append/parse-traces/main29 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 5 run: append/parse-traces/main29 10: 6 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 10324 <= 6 run: append/parse-traces/main29 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 10324 run: parse-traces/main29 42: 10324 => ((6 buffer-address)) mem: ((6 buffer-address)): 1217 <= 10324 run: parse-traces/main29 43: (((jump)) ((-21 offset))) run: parse-traces/main29 23: next-line run: parse-traces/main29 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1208 run: end-of-stream?/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main29 0: 21671 => ((default-space space-address)) run: end-of-stream?/parse-traces/main29 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1208) run: end-of-stream?/parse-traces/main29 1: 1208 => ((1 stream-address)) mem: ((1 stream-address)): 21673 <= 1208 run: end-of-stream?/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1208 integer) (raw)) => 146 run: end-of-stream?/parse-traces/main29 2: 146 => ((2 integer)) mem: ((2 integer)): 21674 <= 146 run: end-of-stream?/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1209 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main29 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 21675 <= 1031 run: end-of-stream?/parse-traces/main29 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main29 4: 145 => ((4 integer)) mem: ((4 integer)): 21676 <= 145 run: end-of-stream?/parse-traces/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 146 mem: ((4 integer)) => 145 run: end-of-stream?/parse-traces/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 21677 <= t run: end-of-stream?/parse-traces/main29 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => t run: parse-traces/main29 24: t => ((3 boolean)) mem: ((3 boolean)): 1214 <= t run: parse-traces/main29 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => t run: parse-traces/main29 47: (((jump-unless)) ((7 instruction-trace-address)) ((2 offset))) mem: ((7 instruction-trace-address)) => 20961 run: parse-traces/main29 48: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main29 48: 20964 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1215 <= 20964 run: parse-traces/main29 49: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 20922 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 21702 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (20922) run: to-array/parse-traces/main29 1: 20922 => ((1 buffer-address)) mem: ((1 buffer-address)): 21704 <= 20922 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((20922 integer) (raw)) => 0 run: to-array/parse-traces/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 21705 <= 0 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((20923 string-address) (raw)) => 20924 run: to-array/parse-traces/main29 3: 20924 => ((3 string-address)) mem: ((3 string-address)): 21706 <= 20924 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 20924 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 6: 21733 => ((4 string-address)) mem: ((4 string-address)): 21707 <= 21733 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 21708 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 21709 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 21733 run: parse-traces/main29 49: 21733 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 20964 <= 21733 run: parse-traces/main29 50: (((15 instruction-trace-address-array-address)) <- ((to-array)) ((6 buffer-address))) mem: ((6 buffer-address)) => 10324 run: to-array/parse-traces/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main29 0: 21734 => ((default-space space-address)) run: to-array/parse-traces/main29 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (10324) run: to-array/parse-traces/main29 1: 10324 => ((1 buffer-address)) mem: ((1 buffer-address)): 21736 <= 10324 run: to-array/parse-traces/main29 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((10324 integer) (raw)) => 6 run: to-array/parse-traces/main29 2: 6 => ((2 integer)) mem: ((2 integer)): 21737 <= 6 run: to-array/parse-traces/main29 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((10325 string-address) (raw)) => 10326 run: to-array/parse-traces/main29 3: 10326 => ((3 string-address)) mem: ((3 string-address)): 21738 <= 10326 run: to-array/parse-traces/main29 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 10326 run: to-array/parse-traces/main29 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 6: 21765 => ((4 string-address)) mem: ((4 string-address)): 21739 <= 21765 run: to-array/parse-traces/main29 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main29 7: 0 => ((5 integer)) mem: ((5 integer)): 21740 <= 0 run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10327 byte) (raw)) => 11000 run: to-array/parse-traces/main29 10: 11000 => ((7 byte)) mem: ((7 byte)): 21742 <= 11000 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21766 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21766 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 11000 run: to-array/parse-traces/main29 12: 11000 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21766 <= 11000 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main29 13: 1 => ((5 integer)) mem: ((5 integer)): 21740 <= 1 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10328 byte) (raw)) => 13001 run: to-array/parse-traces/main29 10: 13001 => ((7 byte)) mem: ((7 byte)): 21742 <= 13001 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21767 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21767 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 13001 run: to-array/parse-traces/main29 12: 13001 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21767 <= 13001 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: to-array/parse-traces/main29 13: 2 => ((5 integer)) mem: ((5 integer)): 21740 <= 2 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 2 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10329 byte) (raw)) => 16224 run: to-array/parse-traces/main29 10: 16224 => ((7 byte)) mem: ((7 byte)): 21742 <= 16224 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21768 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21768 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 16224 run: to-array/parse-traces/main29 12: 16224 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21768 <= 16224 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: to-array/parse-traces/main29 13: 3 => ((5 integer)) mem: ((5 integer)): 21740 <= 3 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 3 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10330 byte) (raw)) => 18215 run: to-array/parse-traces/main29 10: 18215 => ((7 byte)) mem: ((7 byte)): 21742 <= 18215 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21769 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21769 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 18215 run: to-array/parse-traces/main29 12: 18215 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21769 <= 18215 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: to-array/parse-traces/main29 13: 4 => ((5 integer)) mem: ((5 integer)): 21740 <= 4 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 4 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10331 byte) (raw)) => 19588 run: to-array/parse-traces/main29 10: 19588 => ((7 byte)) mem: ((7 byte)): 21742 <= 19588 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21770 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21770 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 19588 run: to-array/parse-traces/main29 12: 19588 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21770 <= 19588 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 4 run: to-array/parse-traces/main29 13: 5 => ((5 integer)) mem: ((5 integer)): 21740 <= 5 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 5 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: nil => ((6 boolean)) mem: ((6 boolean)): 21741 <= nil run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main29 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 5 array-len: ((10326 string) (raw)) mem: ((10326 integer) (raw)) => 30 mem: ((10332 byte) (raw)) => 20961 run: to-array/parse-traces/main29 10: 20961 => ((7 byte)) mem: ((7 byte)): 21742 <= 20961 run: to-array/parse-traces/main29 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 5 array-len: ((21765 string) (raw)) mem: ((21765 integer) (raw)) => 6 run: to-array/parse-traces/main29 11: 21771 => ((8 byte-address)) mem: ((8 byte-address)): 21743 <= 21771 run: to-array/parse-traces/main29 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 20961 run: to-array/parse-traces/main29 12: 20961 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 21771 <= 20961 run: to-array/parse-traces/main29 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 5 run: to-array/parse-traces/main29 13: 6 => ((5 integer)) mem: ((5 integer)): 21740 <= 6 run: to-array/parse-traces/main29 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main29 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 6 mem: ((2 integer)) => 6 run: to-array/parse-traces/main29 8: t => ((6 boolean)) mem: ((6 boolean)): 21741 <= t run: to-array/parse-traces/main29 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main29 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 21765 run: parse-traces/main29 50: 21765 => ((15 instruction-trace-address-array-address)) mem: ((15 instruction-trace-address-array-address)): 1226 <= 21765 run: parse-traces/main29 51: (((reply)) ((15 instruction-trace-address-array-address))) mem: ((15 instruction-trace-address-array-address)) => 21765 run: main29 3: 21765 => ((3 instruction-trace-address-array-address)) mem: ((3 instruction-trace-address-array-address)): 1004 <= 21765 run: main29 4: (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) run: init-fake-terminal/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: init-fake-terminal/main29 0: 21772 => ((default-space space-address)) run: init-fake-terminal/main29 1: (((1 terminal-address)) <- ((new)) ((terminal literal))) run: init-fake-terminal/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 21774 <= 21803 run: init-fake-terminal/main29 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((1 offset))) run: init-fake-terminal/main29 2: 21804 => ((2 integer-address)) mem: ((2 integer-address)): 21775 <= 21804 run: init-fake-terminal/main29 3: (((2 integer-address) (deref)) <- ((next-input))) arg: nil 0 (17 15) run: init-fake-terminal/main29 3: 17 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21804 <= 17 run: init-fake-terminal/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: init-fake-terminal/main29 4: 21803 => ((3 integer-address)) mem: ((3 integer-address)): 21776 <= 21803 run: init-fake-terminal/main29 5: (((3 integer-address) (deref)) <- ((next-input))) arg: nil 1 (17 15) run: init-fake-terminal/main29 5: 15 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21803 <= 15 run: init-fake-terminal/main29 6: (((4 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: init-fake-terminal/main29 6: 21805 => ((4 integer-address)) mem: ((4 integer-address)): 21777 <= 21805 run: init-fake-terminal/main29 7: (((4 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-fake-terminal/main29 7: 0 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 21805 <= 0 run: init-fake-terminal/main29 8: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: init-fake-terminal/main29 8: 21806 => ((5 integer-address)) mem: ((5 integer-address)): 21778 <= 21806 run: init-fake-terminal/main29 9: (((5 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-fake-terminal/main29 9: 0 => ((5 integer-address) (deref)) mem: ((5 integer-address) (deref)): 21806 <= 0 run: init-fake-terminal/main29 10: (((6 integer)) <- ((multiply)) ((2 integer-address) (deref)) ((3 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 17 mem: ((3 integer-address) (deref)) => 15 run: init-fake-terminal/main29 10: 255 => ((6 integer)) mem: ((6 integer)): 21779 <= 255 run: init-fake-terminal/main29 11: (((7 string-address-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((4 offset))) run: init-fake-terminal/main29 11: 21807 => ((7 string-address-address)) mem: ((7 string-address-address)): 21780 <= 21807 run: init-fake-terminal/main29 12: (((7 string-address-address) (deref)) <- ((new)) ((string literal)) ((6 integer))) mem: ((6 integer)) => 255 run: init-fake-terminal/main29 12: 21808 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 21807 <= 21808 run: init-fake-terminal/main29 13: (((clear-screen)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-screen/init-fake-terminal/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-screen/init-fake-terminal/main29 0: 22064 => ((default-space space-address)) run: clear-screen/init-fake-terminal/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-screen/init-fake-terminal/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22066 <= 21803 run: clear-screen/init-fake-terminal/main29 2: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: clear-screen/init-fake-terminal/main29 3: (((2 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: clear-screen/init-fake-terminal/main29 3: 21808 => ((2 string-address)) mem: ((2 string-address)): 22067 <= 21808 run: clear-screen/init-fake-terminal/main29 4: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 4: 255 => ((3 integer)) mem: ((3 integer)): 22068 <= 255 run: clear-screen/init-fake-terminal/main29 5: (((4 integer)) <- ((copy)) ((0 literal))) run: clear-screen/init-fake-terminal/main29 5: 0 => ((4 integer)) mem: ((4 integer)): 22069 <= 0 run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21809 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21809 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21809 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: clear-screen/init-fake-terminal/main29 10: 1 => ((4 integer)) mem: ((4 integer)): 22069 <= 1 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21810 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21810 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21810 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: clear-screen/init-fake-terminal/main29 10: 2 => ((4 integer)) mem: ((4 integer)): 22069 <= 2 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21811 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21811 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21811 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: clear-screen/init-fake-terminal/main29 10: 3 => ((4 integer)) mem: ((4 integer)): 22069 <= 3 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21812 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21812 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21812 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: clear-screen/init-fake-terminal/main29 10: 4 => ((4 integer)) mem: ((4 integer)): 22069 <= 4 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21813 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21813 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21813 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: clear-screen/init-fake-terminal/main29 10: 5 => ((4 integer)) mem: ((4 integer)): 22069 <= 5 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21814 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21814 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21814 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 5 run: clear-screen/init-fake-terminal/main29 10: 6 => ((4 integer)) mem: ((4 integer)): 22069 <= 6 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 6 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21815 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21815 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21815 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 6 run: clear-screen/init-fake-terminal/main29 10: 7 => ((4 integer)) mem: ((4 integer)): 22069 <= 7 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 7 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21816 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21816 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21816 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 7 run: clear-screen/init-fake-terminal/main29 10: 8 => ((4 integer)) mem: ((4 integer)): 22069 <= 8 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21817 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21817 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21817 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 8 run: clear-screen/init-fake-terminal/main29 10: 9 => ((4 integer)) mem: ((4 integer)): 22069 <= 9 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21818 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21818 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21818 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 9 run: clear-screen/init-fake-terminal/main29 10: 10 => ((4 integer)) mem: ((4 integer)): 22069 <= 10 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 10 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21819 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21819 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21819 <= #\space schedule: scheduling clear-screen/init-fake-terminal/main29 for further processing schedule: clear-screen/init-fake-terminal/main29 run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 10 run: clear-screen/init-fake-terminal/main29 10: 11 => ((4 integer)) mem: ((4 integer)): 22069 <= 11 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 11 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21820 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21820 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21820 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 11 run: clear-screen/init-fake-terminal/main29 10: 12 => ((4 integer)) mem: ((4 integer)): 22069 <= 12 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 12 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21821 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21821 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21821 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 12 run: clear-screen/init-fake-terminal/main29 10: 13 => ((4 integer)) mem: ((4 integer)): 22069 <= 13 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21822 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21822 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21822 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 13 run: clear-screen/init-fake-terminal/main29 10: 14 => ((4 integer)) mem: ((4 integer)): 22069 <= 14 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21823 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21823 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21823 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 14 run: clear-screen/init-fake-terminal/main29 10: 15 => ((4 integer)) mem: ((4 integer)): 22069 <= 15 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 15 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21824 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21824 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21824 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 15 run: clear-screen/init-fake-terminal/main29 10: 16 => ((4 integer)) mem: ((4 integer)): 22069 <= 16 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 16 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21825 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21825 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21825 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 16 run: clear-screen/init-fake-terminal/main29 10: 17 => ((4 integer)) mem: ((4 integer)): 22069 <= 17 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 17 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21826 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21826 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21826 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 17 run: clear-screen/init-fake-terminal/main29 10: 18 => ((4 integer)) mem: ((4 integer)): 22069 <= 18 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21827 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21827 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21827 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 18 run: clear-screen/init-fake-terminal/main29 10: 19 => ((4 integer)) mem: ((4 integer)): 22069 <= 19 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 19 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21828 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21828 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21828 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 19 run: clear-screen/init-fake-terminal/main29 10: 20 => ((4 integer)) mem: ((4 integer)): 22069 <= 20 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 20 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21829 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21829 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21829 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 20 run: clear-screen/init-fake-terminal/main29 10: 21 => ((4 integer)) mem: ((4 integer)): 22069 <= 21 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 21 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21830 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21830 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21830 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 21 run: clear-screen/init-fake-terminal/main29 10: 22 => ((4 integer)) mem: ((4 integer)): 22069 <= 22 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 22 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21831 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21831 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21831 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 22 run: clear-screen/init-fake-terminal/main29 10: 23 => ((4 integer)) mem: ((4 integer)): 22069 <= 23 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 23 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21832 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21832 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21832 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 23 run: clear-screen/init-fake-terminal/main29 10: 24 => ((4 integer)) mem: ((4 integer)): 22069 <= 24 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 24 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21833 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21833 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21833 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 24 run: clear-screen/init-fake-terminal/main29 10: 25 => ((4 integer)) mem: ((4 integer)): 22069 <= 25 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 25 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21834 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21834 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21834 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 25 run: clear-screen/init-fake-terminal/main29 10: 26 => ((4 integer)) mem: ((4 integer)): 22069 <= 26 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 26 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21835 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21835 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21835 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 26 run: clear-screen/init-fake-terminal/main29 10: 27 => ((4 integer)) mem: ((4 integer)): 22069 <= 27 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 27 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21836 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21836 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21836 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 27 run: clear-screen/init-fake-terminal/main29 10: 28 => ((4 integer)) mem: ((4 integer)): 22069 <= 28 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 28 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21837 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21837 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21837 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 28 run: clear-screen/init-fake-terminal/main29 10: 29 => ((4 integer)) mem: ((4 integer)): 22069 <= 29 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 29 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21838 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21838 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21838 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 29 run: clear-screen/init-fake-terminal/main29 10: 30 => ((4 integer)) mem: ((4 integer)): 22069 <= 30 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 30 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21839 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21839 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21839 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 30 run: clear-screen/init-fake-terminal/main29 10: 31 => ((4 integer)) mem: ((4 integer)): 22069 <= 31 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 31 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21840 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21840 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21840 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 31 run: clear-screen/init-fake-terminal/main29 10: 32 => ((4 integer)) mem: ((4 integer)): 22069 <= 32 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 32 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21841 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21841 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21841 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 32 run: clear-screen/init-fake-terminal/main29 10: 33 => ((4 integer)) mem: ((4 integer)): 22069 <= 33 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 33 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21842 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21842 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21842 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 33 run: clear-screen/init-fake-terminal/main29 10: 34 => ((4 integer)) mem: ((4 integer)): 22069 <= 34 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 34 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21843 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21843 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21843 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 34 run: clear-screen/init-fake-terminal/main29 10: 35 => ((4 integer)) mem: ((4 integer)): 22069 <= 35 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 35 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21844 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21844 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21844 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 35 run: clear-screen/init-fake-terminal/main29 10: 36 => ((4 integer)) mem: ((4 integer)): 22069 <= 36 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 36 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21845 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21845 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21845 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 36 run: clear-screen/init-fake-terminal/main29 10: 37 => ((4 integer)) mem: ((4 integer)): 22069 <= 37 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 37 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21846 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21846 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21846 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 37 run: clear-screen/init-fake-terminal/main29 10: 38 => ((4 integer)) mem: ((4 integer)): 22069 <= 38 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 38 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21847 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21847 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21847 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 38 run: clear-screen/init-fake-terminal/main29 10: 39 => ((4 integer)) mem: ((4 integer)): 22069 <= 39 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 39 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21848 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21848 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21848 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 39 run: clear-screen/init-fake-terminal/main29 10: 40 => ((4 integer)) mem: ((4 integer)): 22069 <= 40 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 40 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21849 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21849 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21849 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 40 run: clear-screen/init-fake-terminal/main29 10: 41 => ((4 integer)) mem: ((4 integer)): 22069 <= 41 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 41 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21850 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21850 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21850 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 41 run: clear-screen/init-fake-terminal/main29 10: 42 => ((4 integer)) mem: ((4 integer)): 22069 <= 42 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 42 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21851 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21851 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21851 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 42 run: clear-screen/init-fake-terminal/main29 10: 43 => ((4 integer)) mem: ((4 integer)): 22069 <= 43 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 43 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21852 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21852 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21852 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 43 run: clear-screen/init-fake-terminal/main29 10: 44 => ((4 integer)) mem: ((4 integer)): 22069 <= 44 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 44 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21853 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21853 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21853 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 44 run: clear-screen/init-fake-terminal/main29 10: 45 => ((4 integer)) mem: ((4 integer)): 22069 <= 45 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 45 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21854 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21854 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21854 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 45 run: clear-screen/init-fake-terminal/main29 10: 46 => ((4 integer)) mem: ((4 integer)): 22069 <= 46 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 46 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21855 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21855 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21855 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 46 run: clear-screen/init-fake-terminal/main29 10: 47 => ((4 integer)) mem: ((4 integer)): 22069 <= 47 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 47 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21856 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21856 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21856 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 47 run: clear-screen/init-fake-terminal/main29 10: 48 => ((4 integer)) mem: ((4 integer)): 22069 <= 48 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 48 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21857 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21857 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21857 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 48 run: clear-screen/init-fake-terminal/main29 10: 49 => ((4 integer)) mem: ((4 integer)): 22069 <= 49 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 49 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21858 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21858 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21858 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 49 run: clear-screen/init-fake-terminal/main29 10: 50 => ((4 integer)) mem: ((4 integer)): 22069 <= 50 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 50 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21859 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21859 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21859 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 50 run: clear-screen/init-fake-terminal/main29 10: 51 => ((4 integer)) mem: ((4 integer)): 22069 <= 51 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 51 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 51 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21860 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21860 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21860 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 51 run: clear-screen/init-fake-terminal/main29 10: 52 => ((4 integer)) mem: ((4 integer)): 22069 <= 52 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 52 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 52 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21861 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21861 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21861 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 52 run: clear-screen/init-fake-terminal/main29 10: 53 => ((4 integer)) mem: ((4 integer)): 22069 <= 53 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 53 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 53 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21862 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21862 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21862 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 53 run: clear-screen/init-fake-terminal/main29 10: 54 => ((4 integer)) mem: ((4 integer)): 22069 <= 54 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 54 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 54 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21863 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21863 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21863 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 54 run: clear-screen/init-fake-terminal/main29 10: 55 => ((4 integer)) mem: ((4 integer)): 22069 <= 55 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 55 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 55 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21864 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21864 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21864 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 55 run: clear-screen/init-fake-terminal/main29 10: 56 => ((4 integer)) mem: ((4 integer)): 22069 <= 56 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 56 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 56 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21865 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21865 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21865 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 56 run: clear-screen/init-fake-terminal/main29 10: 57 => ((4 integer)) mem: ((4 integer)): 22069 <= 57 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 57 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 57 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21866 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21866 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21866 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 57 run: clear-screen/init-fake-terminal/main29 10: 58 => ((4 integer)) mem: ((4 integer)): 22069 <= 58 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 58 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 58 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21867 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21867 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21867 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 58 run: clear-screen/init-fake-terminal/main29 10: 59 => ((4 integer)) mem: ((4 integer)): 22069 <= 59 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 59 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 59 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21868 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21868 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21868 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 59 run: clear-screen/init-fake-terminal/main29 10: 60 => ((4 integer)) mem: ((4 integer)): 22069 <= 60 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 60 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 60 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21869 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21869 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21869 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 60 run: clear-screen/init-fake-terminal/main29 10: 61 => ((4 integer)) mem: ((4 integer)): 22069 <= 61 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 61 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 61 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21870 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21870 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21870 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 61 run: clear-screen/init-fake-terminal/main29 10: 62 => ((4 integer)) mem: ((4 integer)): 22069 <= 62 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 62 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 62 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21871 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21871 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21871 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 62 run: clear-screen/init-fake-terminal/main29 10: 63 => ((4 integer)) mem: ((4 integer)): 22069 <= 63 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 63 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 63 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21872 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21872 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21872 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 63 run: clear-screen/init-fake-terminal/main29 10: 64 => ((4 integer)) mem: ((4 integer)): 22069 <= 64 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 64 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 64 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21873 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21873 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21873 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 64 run: clear-screen/init-fake-terminal/main29 10: 65 => ((4 integer)) mem: ((4 integer)): 22069 <= 65 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 65 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 65 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21874 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21874 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21874 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 65 run: clear-screen/init-fake-terminal/main29 10: 66 => ((4 integer)) mem: ((4 integer)): 22069 <= 66 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 66 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 66 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21875 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21875 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21875 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 66 run: clear-screen/init-fake-terminal/main29 10: 67 => ((4 integer)) mem: ((4 integer)): 22069 <= 67 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 67 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 67 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21876 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21876 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21876 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 67 run: clear-screen/init-fake-terminal/main29 10: 68 => ((4 integer)) mem: ((4 integer)): 22069 <= 68 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 68 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 68 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21877 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21877 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21877 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 68 run: clear-screen/init-fake-terminal/main29 10: 69 => ((4 integer)) mem: ((4 integer)): 22069 <= 69 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 69 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 69 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21878 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21878 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21878 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 69 run: clear-screen/init-fake-terminal/main29 10: 70 => ((4 integer)) mem: ((4 integer)): 22069 <= 70 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 70 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 70 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21879 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21879 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21879 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 70 run: clear-screen/init-fake-terminal/main29 10: 71 => ((4 integer)) mem: ((4 integer)): 22069 <= 71 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 71 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 71 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21880 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21880 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21880 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 71 run: clear-screen/init-fake-terminal/main29 10: 72 => ((4 integer)) mem: ((4 integer)): 22069 <= 72 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 72 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 72 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21881 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21881 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21881 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 72 run: clear-screen/init-fake-terminal/main29 10: 73 => ((4 integer)) mem: ((4 integer)): 22069 <= 73 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 73 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 73 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21882 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21882 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21882 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 73 run: clear-screen/init-fake-terminal/main29 10: 74 => ((4 integer)) mem: ((4 integer)): 22069 <= 74 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 74 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 74 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21883 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21883 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21883 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 74 run: clear-screen/init-fake-terminal/main29 10: 75 => ((4 integer)) mem: ((4 integer)): 22069 <= 75 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 75 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 75 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21884 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21884 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21884 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 75 run: clear-screen/init-fake-terminal/main29 10: 76 => ((4 integer)) mem: ((4 integer)): 22069 <= 76 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 76 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 76 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21885 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21885 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21885 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 76 run: clear-screen/init-fake-terminal/main29 10: 77 => ((4 integer)) mem: ((4 integer)): 22069 <= 77 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 77 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 77 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21886 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21886 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21886 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 77 run: clear-screen/init-fake-terminal/main29 10: 78 => ((4 integer)) mem: ((4 integer)): 22069 <= 78 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 78 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 78 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21887 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21887 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21887 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 78 run: clear-screen/init-fake-terminal/main29 10: 79 => ((4 integer)) mem: ((4 integer)): 22069 <= 79 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 79 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 79 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21888 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21888 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21888 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 79 run: clear-screen/init-fake-terminal/main29 10: 80 => ((4 integer)) mem: ((4 integer)): 22069 <= 80 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 80 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 80 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21889 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21889 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21889 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 80 run: clear-screen/init-fake-terminal/main29 10: 81 => ((4 integer)) mem: ((4 integer)): 22069 <= 81 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 81 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 81 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21890 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21890 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21890 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 81 run: clear-screen/init-fake-terminal/main29 10: 82 => ((4 integer)) mem: ((4 integer)): 22069 <= 82 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 82 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 82 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21891 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21891 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21891 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 82 run: clear-screen/init-fake-terminal/main29 10: 83 => ((4 integer)) mem: ((4 integer)): 22069 <= 83 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 83 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 83 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21892 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21892 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21892 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 83 run: clear-screen/init-fake-terminal/main29 10: 84 => ((4 integer)) mem: ((4 integer)): 22069 <= 84 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 84 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 84 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21893 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21893 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21893 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 84 run: clear-screen/init-fake-terminal/main29 10: 85 => ((4 integer)) mem: ((4 integer)): 22069 <= 85 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 85 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 85 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21894 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21894 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21894 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 85 run: clear-screen/init-fake-terminal/main29 10: 86 => ((4 integer)) mem: ((4 integer)): 22069 <= 86 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 86 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 86 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21895 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21895 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21895 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 86 run: clear-screen/init-fake-terminal/main29 10: 87 => ((4 integer)) mem: ((4 integer)): 22069 <= 87 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 87 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 87 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21896 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21896 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21896 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 87 run: clear-screen/init-fake-terminal/main29 10: 88 => ((4 integer)) mem: ((4 integer)): 22069 <= 88 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 88 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 88 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21897 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21897 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21897 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 88 run: clear-screen/init-fake-terminal/main29 10: 89 => ((4 integer)) mem: ((4 integer)): 22069 <= 89 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 89 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 89 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21898 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21898 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21898 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 89 run: clear-screen/init-fake-terminal/main29 10: 90 => ((4 integer)) mem: ((4 integer)): 22069 <= 90 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 90 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 90 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21899 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21899 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21899 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 90 run: clear-screen/init-fake-terminal/main29 10: 91 => ((4 integer)) mem: ((4 integer)): 22069 <= 91 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 91 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 91 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21900 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21900 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21900 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 91 run: clear-screen/init-fake-terminal/main29 10: 92 => ((4 integer)) mem: ((4 integer)): 22069 <= 92 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 92 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 92 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21901 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21901 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21901 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 92 run: clear-screen/init-fake-terminal/main29 10: 93 => ((4 integer)) mem: ((4 integer)): 22069 <= 93 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 93 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 93 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21902 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21902 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21902 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 93 run: clear-screen/init-fake-terminal/main29 10: 94 => ((4 integer)) mem: ((4 integer)): 22069 <= 94 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) schedule: scheduling clear-screen/init-fake-terminal/main29 for further processing schedule: clear-screen/init-fake-terminal/main29 run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 94 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 94 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21903 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21903 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21903 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 94 run: clear-screen/init-fake-terminal/main29 10: 95 => ((4 integer)) mem: ((4 integer)): 22069 <= 95 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 95 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 95 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21904 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21904 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21904 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 95 run: clear-screen/init-fake-terminal/main29 10: 96 => ((4 integer)) mem: ((4 integer)): 22069 <= 96 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 96 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 96 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21905 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21905 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21905 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 96 run: clear-screen/init-fake-terminal/main29 10: 97 => ((4 integer)) mem: ((4 integer)): 22069 <= 97 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 97 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 97 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21906 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21906 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21906 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 97 run: clear-screen/init-fake-terminal/main29 10: 98 => ((4 integer)) mem: ((4 integer)): 22069 <= 98 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 98 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 98 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21907 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21907 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21907 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 98 run: clear-screen/init-fake-terminal/main29 10: 99 => ((4 integer)) mem: ((4 integer)): 22069 <= 99 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 99 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 99 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21908 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21908 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21908 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 99 run: clear-screen/init-fake-terminal/main29 10: 100 => ((4 integer)) mem: ((4 integer)): 22069 <= 100 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 100 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 100 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21909 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21909 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21909 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 100 run: clear-screen/init-fake-terminal/main29 10: 101 => ((4 integer)) mem: ((4 integer)): 22069 <= 101 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 101 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 101 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21910 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21910 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21910 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 101 run: clear-screen/init-fake-terminal/main29 10: 102 => ((4 integer)) mem: ((4 integer)): 22069 <= 102 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 102 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 102 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21911 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21911 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21911 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 102 run: clear-screen/init-fake-terminal/main29 10: 103 => ((4 integer)) mem: ((4 integer)): 22069 <= 103 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 103 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 103 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21912 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21912 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21912 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 103 run: clear-screen/init-fake-terminal/main29 10: 104 => ((4 integer)) mem: ((4 integer)): 22069 <= 104 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 104 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 104 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21913 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21913 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21913 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 104 run: clear-screen/init-fake-terminal/main29 10: 105 => ((4 integer)) mem: ((4 integer)): 22069 <= 105 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 105 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 105 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21914 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21914 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21914 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 105 run: clear-screen/init-fake-terminal/main29 10: 106 => ((4 integer)) mem: ((4 integer)): 22069 <= 106 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 106 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 106 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21915 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21915 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21915 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 106 run: clear-screen/init-fake-terminal/main29 10: 107 => ((4 integer)) mem: ((4 integer)): 22069 <= 107 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 107 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 107 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21916 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21916 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21916 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 107 run: clear-screen/init-fake-terminal/main29 10: 108 => ((4 integer)) mem: ((4 integer)): 22069 <= 108 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 108 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 108 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21917 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21917 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21917 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 108 run: clear-screen/init-fake-terminal/main29 10: 109 => ((4 integer)) mem: ((4 integer)): 22069 <= 109 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 109 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 109 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21918 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21918 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21918 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 109 run: clear-screen/init-fake-terminal/main29 10: 110 => ((4 integer)) mem: ((4 integer)): 22069 <= 110 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 110 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 110 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21919 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21919 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21919 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 110 run: clear-screen/init-fake-terminal/main29 10: 111 => ((4 integer)) mem: ((4 integer)): 22069 <= 111 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 111 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 111 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21920 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21920 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21920 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 111 run: clear-screen/init-fake-terminal/main29 10: 112 => ((4 integer)) mem: ((4 integer)): 22069 <= 112 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 112 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 112 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21921 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21921 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21921 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 112 run: clear-screen/init-fake-terminal/main29 10: 113 => ((4 integer)) mem: ((4 integer)): 22069 <= 113 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 113 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 113 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21922 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21922 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21922 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 113 run: clear-screen/init-fake-terminal/main29 10: 114 => ((4 integer)) mem: ((4 integer)): 22069 <= 114 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 114 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 114 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21923 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21923 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21923 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 114 run: clear-screen/init-fake-terminal/main29 10: 115 => ((4 integer)) mem: ((4 integer)): 22069 <= 115 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 115 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 115 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21924 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21924 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21924 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 115 run: clear-screen/init-fake-terminal/main29 10: 116 => ((4 integer)) mem: ((4 integer)): 22069 <= 116 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 116 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 116 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21925 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21925 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21925 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 116 run: clear-screen/init-fake-terminal/main29 10: 117 => ((4 integer)) mem: ((4 integer)): 22069 <= 117 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 117 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 117 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21926 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21926 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21926 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 117 run: clear-screen/init-fake-terminal/main29 10: 118 => ((4 integer)) mem: ((4 integer)): 22069 <= 118 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 118 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 118 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21927 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21927 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21927 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 118 run: clear-screen/init-fake-terminal/main29 10: 119 => ((4 integer)) mem: ((4 integer)): 22069 <= 119 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 119 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 119 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21928 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21928 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21928 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 119 run: clear-screen/init-fake-terminal/main29 10: 120 => ((4 integer)) mem: ((4 integer)): 22069 <= 120 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 120 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 120 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21929 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21929 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21929 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 120 run: clear-screen/init-fake-terminal/main29 10: 121 => ((4 integer)) mem: ((4 integer)): 22069 <= 121 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 121 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 121 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21930 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21930 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21930 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 121 run: clear-screen/init-fake-terminal/main29 10: 122 => ((4 integer)) mem: ((4 integer)): 22069 <= 122 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 122 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 122 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21931 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21931 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21931 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 122 run: clear-screen/init-fake-terminal/main29 10: 123 => ((4 integer)) mem: ((4 integer)): 22069 <= 123 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 123 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 123 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21932 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21932 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21932 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 123 run: clear-screen/init-fake-terminal/main29 10: 124 => ((4 integer)) mem: ((4 integer)): 22069 <= 124 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 124 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 124 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21933 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21933 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21933 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 124 run: clear-screen/init-fake-terminal/main29 10: 125 => ((4 integer)) mem: ((4 integer)): 22069 <= 125 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 125 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 125 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21934 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21934 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21934 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 125 run: clear-screen/init-fake-terminal/main29 10: 126 => ((4 integer)) mem: ((4 integer)): 22069 <= 126 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 126 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 126 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21935 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21935 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21935 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 126 run: clear-screen/init-fake-terminal/main29 10: 127 => ((4 integer)) mem: ((4 integer)): 22069 <= 127 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 127 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 127 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21936 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21936 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21936 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 127 run: clear-screen/init-fake-terminal/main29 10: 128 => ((4 integer)) mem: ((4 integer)): 22069 <= 128 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 128 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 128 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21937 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21937 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21937 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 128 run: clear-screen/init-fake-terminal/main29 10: 129 => ((4 integer)) mem: ((4 integer)): 22069 <= 129 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 129 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 129 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21938 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21938 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21938 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 129 run: clear-screen/init-fake-terminal/main29 10: 130 => ((4 integer)) mem: ((4 integer)): 22069 <= 130 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 130 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 130 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21939 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21939 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21939 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 130 run: clear-screen/init-fake-terminal/main29 10: 131 => ((4 integer)) mem: ((4 integer)): 22069 <= 131 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 131 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 131 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21940 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21940 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21940 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 131 run: clear-screen/init-fake-terminal/main29 10: 132 => ((4 integer)) mem: ((4 integer)): 22069 <= 132 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 132 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 132 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21941 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21941 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21941 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 132 run: clear-screen/init-fake-terminal/main29 10: 133 => ((4 integer)) mem: ((4 integer)): 22069 <= 133 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 133 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 133 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21942 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21942 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21942 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 133 run: clear-screen/init-fake-terminal/main29 10: 134 => ((4 integer)) mem: ((4 integer)): 22069 <= 134 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 134 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 134 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21943 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21943 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21943 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 134 run: clear-screen/init-fake-terminal/main29 10: 135 => ((4 integer)) mem: ((4 integer)): 22069 <= 135 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 135 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 135 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21944 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21944 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21944 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 135 run: clear-screen/init-fake-terminal/main29 10: 136 => ((4 integer)) mem: ((4 integer)): 22069 <= 136 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 136 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 136 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21945 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21945 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21945 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 136 run: clear-screen/init-fake-terminal/main29 10: 137 => ((4 integer)) mem: ((4 integer)): 22069 <= 137 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 137 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 137 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21946 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21946 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21946 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 137 run: clear-screen/init-fake-terminal/main29 10: 138 => ((4 integer)) mem: ((4 integer)): 22069 <= 138 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 138 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 138 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21947 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21947 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21947 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 138 run: clear-screen/init-fake-terminal/main29 10: 139 => ((4 integer)) mem: ((4 integer)): 22069 <= 139 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 139 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 139 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21948 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21948 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21948 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 139 run: clear-screen/init-fake-terminal/main29 10: 140 => ((4 integer)) mem: ((4 integer)): 22069 <= 140 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 140 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 140 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21949 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21949 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21949 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 140 run: clear-screen/init-fake-terminal/main29 10: 141 => ((4 integer)) mem: ((4 integer)): 22069 <= 141 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 141 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 141 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21950 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21950 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21950 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 141 run: clear-screen/init-fake-terminal/main29 10: 142 => ((4 integer)) mem: ((4 integer)): 22069 <= 142 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 142 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 142 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21951 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21951 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21951 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 142 run: clear-screen/init-fake-terminal/main29 10: 143 => ((4 integer)) mem: ((4 integer)): 22069 <= 143 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 143 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 143 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21952 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21952 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21952 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 143 run: clear-screen/init-fake-terminal/main29 10: 144 => ((4 integer)) mem: ((4 integer)): 22069 <= 144 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 144 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 144 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21953 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21953 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21953 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 144 run: clear-screen/init-fake-terminal/main29 10: 145 => ((4 integer)) mem: ((4 integer)): 22069 <= 145 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 145 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21954 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21954 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21954 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 145 run: clear-screen/init-fake-terminal/main29 10: 146 => ((4 integer)) mem: ((4 integer)): 22069 <= 146 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 146 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 146 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21955 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21955 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21955 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 146 run: clear-screen/init-fake-terminal/main29 10: 147 => ((4 integer)) mem: ((4 integer)): 22069 <= 147 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 147 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 147 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21956 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21956 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21956 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 147 run: clear-screen/init-fake-terminal/main29 10: 148 => ((4 integer)) mem: ((4 integer)): 22069 <= 148 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 148 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 148 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21957 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21957 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21957 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 148 run: clear-screen/init-fake-terminal/main29 10: 149 => ((4 integer)) mem: ((4 integer)): 22069 <= 149 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 149 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 149 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21958 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21958 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21958 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 149 run: clear-screen/init-fake-terminal/main29 10: 150 => ((4 integer)) mem: ((4 integer)): 22069 <= 150 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 150 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 150 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21959 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21959 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21959 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 150 run: clear-screen/init-fake-terminal/main29 10: 151 => ((4 integer)) mem: ((4 integer)): 22069 <= 151 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 151 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 151 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21960 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21960 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21960 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 151 run: clear-screen/init-fake-terminal/main29 10: 152 => ((4 integer)) mem: ((4 integer)): 22069 <= 152 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 152 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 152 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21961 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21961 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21961 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 152 run: clear-screen/init-fake-terminal/main29 10: 153 => ((4 integer)) mem: ((4 integer)): 22069 <= 153 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 153 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 153 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21962 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21962 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21962 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 153 run: clear-screen/init-fake-terminal/main29 10: 154 => ((4 integer)) mem: ((4 integer)): 22069 <= 154 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 154 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 154 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21963 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21963 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21963 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 154 run: clear-screen/init-fake-terminal/main29 10: 155 => ((4 integer)) mem: ((4 integer)): 22069 <= 155 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 155 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 155 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21964 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21964 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21964 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 155 run: clear-screen/init-fake-terminal/main29 10: 156 => ((4 integer)) mem: ((4 integer)): 22069 <= 156 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 156 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 156 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21965 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21965 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21965 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 156 run: clear-screen/init-fake-terminal/main29 10: 157 => ((4 integer)) mem: ((4 integer)): 22069 <= 157 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 157 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 157 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21966 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21966 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21966 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 157 run: clear-screen/init-fake-terminal/main29 10: 158 => ((4 integer)) mem: ((4 integer)): 22069 <= 158 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 158 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 158 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21967 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21967 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21967 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 158 run: clear-screen/init-fake-terminal/main29 10: 159 => ((4 integer)) mem: ((4 integer)): 22069 <= 159 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 159 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 159 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21968 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21968 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21968 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 159 run: clear-screen/init-fake-terminal/main29 10: 160 => ((4 integer)) mem: ((4 integer)): 22069 <= 160 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 160 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 160 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21969 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21969 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21969 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 160 run: clear-screen/init-fake-terminal/main29 10: 161 => ((4 integer)) mem: ((4 integer)): 22069 <= 161 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 161 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 161 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21970 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21970 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21970 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 161 run: clear-screen/init-fake-terminal/main29 10: 162 => ((4 integer)) mem: ((4 integer)): 22069 <= 162 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 162 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 162 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21971 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21971 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21971 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 162 run: clear-screen/init-fake-terminal/main29 10: 163 => ((4 integer)) mem: ((4 integer)): 22069 <= 163 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 163 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 163 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21972 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21972 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21972 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 163 run: clear-screen/init-fake-terminal/main29 10: 164 => ((4 integer)) mem: ((4 integer)): 22069 <= 164 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 164 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 164 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21973 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21973 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21973 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 164 run: clear-screen/init-fake-terminal/main29 10: 165 => ((4 integer)) mem: ((4 integer)): 22069 <= 165 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 165 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 165 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21974 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21974 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21974 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 165 run: clear-screen/init-fake-terminal/main29 10: 166 => ((4 integer)) mem: ((4 integer)): 22069 <= 166 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 166 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 166 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21975 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21975 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21975 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 166 run: clear-screen/init-fake-terminal/main29 10: 167 => ((4 integer)) mem: ((4 integer)): 22069 <= 167 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 167 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 167 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21976 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21976 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21976 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 167 run: clear-screen/init-fake-terminal/main29 10: 168 => ((4 integer)) mem: ((4 integer)): 22069 <= 168 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 168 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 168 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21977 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21977 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21977 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 168 run: clear-screen/init-fake-terminal/main29 10: 169 => ((4 integer)) mem: ((4 integer)): 22069 <= 169 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 169 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 169 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21978 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21978 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21978 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 169 run: clear-screen/init-fake-terminal/main29 10: 170 => ((4 integer)) mem: ((4 integer)): 22069 <= 170 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 170 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 170 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21979 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21979 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21979 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 170 run: clear-screen/init-fake-terminal/main29 10: 171 => ((4 integer)) mem: ((4 integer)): 22069 <= 171 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 171 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 171 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21980 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21980 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21980 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 171 run: clear-screen/init-fake-terminal/main29 10: 172 => ((4 integer)) mem: ((4 integer)): 22069 <= 172 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 172 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 172 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21981 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21981 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21981 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 172 run: clear-screen/init-fake-terminal/main29 10: 173 => ((4 integer)) mem: ((4 integer)): 22069 <= 173 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 173 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 173 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21982 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21982 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21982 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 173 run: clear-screen/init-fake-terminal/main29 10: 174 => ((4 integer)) mem: ((4 integer)): 22069 <= 174 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 174 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 174 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21983 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21983 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21983 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 174 run: clear-screen/init-fake-terminal/main29 10: 175 => ((4 integer)) mem: ((4 integer)): 22069 <= 175 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 175 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 175 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21984 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21984 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21984 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 175 run: clear-screen/init-fake-terminal/main29 10: 176 => ((4 integer)) mem: ((4 integer)): 22069 <= 176 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 176 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 176 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21985 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21985 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21985 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 176 run: clear-screen/init-fake-terminal/main29 10: 177 => ((4 integer)) mem: ((4 integer)): 22069 <= 177 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 177 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil schedule: scheduling clear-screen/init-fake-terminal/main29 for further processing schedule: clear-screen/init-fake-terminal/main29 run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 177 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21986 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21986 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21986 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 177 run: clear-screen/init-fake-terminal/main29 10: 178 => ((4 integer)) mem: ((4 integer)): 22069 <= 178 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 178 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 178 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21987 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21987 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21987 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 178 run: clear-screen/init-fake-terminal/main29 10: 179 => ((4 integer)) mem: ((4 integer)): 22069 <= 179 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 179 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 179 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21988 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21988 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21988 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 179 run: clear-screen/init-fake-terminal/main29 10: 180 => ((4 integer)) mem: ((4 integer)): 22069 <= 180 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 180 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 180 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21989 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21989 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21989 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 180 run: clear-screen/init-fake-terminal/main29 10: 181 => ((4 integer)) mem: ((4 integer)): 22069 <= 181 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 181 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 181 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21990 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21990 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21990 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 181 run: clear-screen/init-fake-terminal/main29 10: 182 => ((4 integer)) mem: ((4 integer)): 22069 <= 182 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 182 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 182 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21991 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21991 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21991 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 182 run: clear-screen/init-fake-terminal/main29 10: 183 => ((4 integer)) mem: ((4 integer)): 22069 <= 183 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 183 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 183 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21992 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21992 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21992 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 183 run: clear-screen/init-fake-terminal/main29 10: 184 => ((4 integer)) mem: ((4 integer)): 22069 <= 184 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 184 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 184 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21993 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21993 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21993 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 184 run: clear-screen/init-fake-terminal/main29 10: 185 => ((4 integer)) mem: ((4 integer)): 22069 <= 185 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 185 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 185 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21994 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21994 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21994 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 185 run: clear-screen/init-fake-terminal/main29 10: 186 => ((4 integer)) mem: ((4 integer)): 22069 <= 186 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 186 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 186 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21995 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21995 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21995 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 186 run: clear-screen/init-fake-terminal/main29 10: 187 => ((4 integer)) mem: ((4 integer)): 22069 <= 187 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 187 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 187 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21996 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21996 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21996 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 187 run: clear-screen/init-fake-terminal/main29 10: 188 => ((4 integer)) mem: ((4 integer)): 22069 <= 188 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 188 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 188 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21997 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21997 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21997 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 188 run: clear-screen/init-fake-terminal/main29 10: 189 => ((4 integer)) mem: ((4 integer)): 22069 <= 189 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 189 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 189 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21998 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21998 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21998 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 189 run: clear-screen/init-fake-terminal/main29 10: 190 => ((4 integer)) mem: ((4 integer)): 22069 <= 190 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 190 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 190 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 21999 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 21999 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 21999 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 190 run: clear-screen/init-fake-terminal/main29 10: 191 => ((4 integer)) mem: ((4 integer)): 22069 <= 191 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 191 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 191 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22000 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22000 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22000 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 191 run: clear-screen/init-fake-terminal/main29 10: 192 => ((4 integer)) mem: ((4 integer)): 22069 <= 192 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 192 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 192 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22001 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22001 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22001 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 192 run: clear-screen/init-fake-terminal/main29 10: 193 => ((4 integer)) mem: ((4 integer)): 22069 <= 193 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 193 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22002 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22002 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22002 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 193 run: clear-screen/init-fake-terminal/main29 10: 194 => ((4 integer)) mem: ((4 integer)): 22069 <= 194 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 194 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 194 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22003 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22003 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22003 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 194 run: clear-screen/init-fake-terminal/main29 10: 195 => ((4 integer)) mem: ((4 integer)): 22069 <= 195 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 195 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 195 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22004 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22004 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22004 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 195 run: clear-screen/init-fake-terminal/main29 10: 196 => ((4 integer)) mem: ((4 integer)): 22069 <= 196 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 196 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 196 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22005 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22005 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22005 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 196 run: clear-screen/init-fake-terminal/main29 10: 197 => ((4 integer)) mem: ((4 integer)): 22069 <= 197 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 197 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 197 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22006 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22006 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22006 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 197 run: clear-screen/init-fake-terminal/main29 10: 198 => ((4 integer)) mem: ((4 integer)): 22069 <= 198 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 198 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 198 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22007 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22007 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22007 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 198 run: clear-screen/init-fake-terminal/main29 10: 199 => ((4 integer)) mem: ((4 integer)): 22069 <= 199 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 199 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 199 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22008 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22008 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22008 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 199 run: clear-screen/init-fake-terminal/main29 10: 200 => ((4 integer)) mem: ((4 integer)): 22069 <= 200 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 200 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 200 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22009 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22009 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22009 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 200 run: clear-screen/init-fake-terminal/main29 10: 201 => ((4 integer)) mem: ((4 integer)): 22069 <= 201 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 201 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 201 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22010 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22010 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22010 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 201 run: clear-screen/init-fake-terminal/main29 10: 202 => ((4 integer)) mem: ((4 integer)): 22069 <= 202 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 202 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 202 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22011 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22011 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22011 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 202 run: clear-screen/init-fake-terminal/main29 10: 203 => ((4 integer)) mem: ((4 integer)): 22069 <= 203 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 203 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 203 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22012 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22012 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22012 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 203 run: clear-screen/init-fake-terminal/main29 10: 204 => ((4 integer)) mem: ((4 integer)): 22069 <= 204 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 204 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 204 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22013 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22013 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22013 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 204 run: clear-screen/init-fake-terminal/main29 10: 205 => ((4 integer)) mem: ((4 integer)): 22069 <= 205 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 205 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 205 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22014 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22014 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22014 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 205 run: clear-screen/init-fake-terminal/main29 10: 206 => ((4 integer)) mem: ((4 integer)): 22069 <= 206 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 206 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 206 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22015 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22015 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22015 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 206 run: clear-screen/init-fake-terminal/main29 10: 207 => ((4 integer)) mem: ((4 integer)): 22069 <= 207 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 207 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 207 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22016 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22016 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22016 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 207 run: clear-screen/init-fake-terminal/main29 10: 208 => ((4 integer)) mem: ((4 integer)): 22069 <= 208 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 208 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 208 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22017 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22017 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22017 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 208 run: clear-screen/init-fake-terminal/main29 10: 209 => ((4 integer)) mem: ((4 integer)): 22069 <= 209 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 209 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 209 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22018 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22018 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22018 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 209 run: clear-screen/init-fake-terminal/main29 10: 210 => ((4 integer)) mem: ((4 integer)): 22069 <= 210 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 210 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 210 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22019 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22019 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22019 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 210 run: clear-screen/init-fake-terminal/main29 10: 211 => ((4 integer)) mem: ((4 integer)): 22069 <= 211 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 211 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 211 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22020 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22020 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22020 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 211 run: clear-screen/init-fake-terminal/main29 10: 212 => ((4 integer)) mem: ((4 integer)): 22069 <= 212 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 212 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 212 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22021 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22021 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22021 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 212 run: clear-screen/init-fake-terminal/main29 10: 213 => ((4 integer)) mem: ((4 integer)): 22069 <= 213 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 213 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 213 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22022 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22022 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22022 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 213 run: clear-screen/init-fake-terminal/main29 10: 214 => ((4 integer)) mem: ((4 integer)): 22069 <= 214 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 214 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 214 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22023 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22023 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22023 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 214 run: clear-screen/init-fake-terminal/main29 10: 215 => ((4 integer)) mem: ((4 integer)): 22069 <= 215 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 215 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 215 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22024 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22024 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22024 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 215 run: clear-screen/init-fake-terminal/main29 10: 216 => ((4 integer)) mem: ((4 integer)): 22069 <= 216 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 216 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 216 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22025 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22025 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22025 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 216 run: clear-screen/init-fake-terminal/main29 10: 217 => ((4 integer)) mem: ((4 integer)): 22069 <= 217 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 217 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 217 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22026 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22026 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22026 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 217 run: clear-screen/init-fake-terminal/main29 10: 218 => ((4 integer)) mem: ((4 integer)): 22069 <= 218 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 218 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 218 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22027 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22027 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22027 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 218 run: clear-screen/init-fake-terminal/main29 10: 219 => ((4 integer)) mem: ((4 integer)): 22069 <= 219 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 219 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 219 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22028 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22028 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22028 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 219 run: clear-screen/init-fake-terminal/main29 10: 220 => ((4 integer)) mem: ((4 integer)): 22069 <= 220 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 220 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 220 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22029 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22029 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22029 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 220 run: clear-screen/init-fake-terminal/main29 10: 221 => ((4 integer)) mem: ((4 integer)): 22069 <= 221 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 221 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 221 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22030 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22030 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22030 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 221 run: clear-screen/init-fake-terminal/main29 10: 222 => ((4 integer)) mem: ((4 integer)): 22069 <= 222 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 222 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 222 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22031 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22031 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22031 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 222 run: clear-screen/init-fake-terminal/main29 10: 223 => ((4 integer)) mem: ((4 integer)): 22069 <= 223 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 223 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 223 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22032 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22032 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22032 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 223 run: clear-screen/init-fake-terminal/main29 10: 224 => ((4 integer)) mem: ((4 integer)): 22069 <= 224 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 224 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 224 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22033 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22033 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22033 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 224 run: clear-screen/init-fake-terminal/main29 10: 225 => ((4 integer)) mem: ((4 integer)): 22069 <= 225 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 225 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 225 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22034 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22034 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22034 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 225 run: clear-screen/init-fake-terminal/main29 10: 226 => ((4 integer)) mem: ((4 integer)): 22069 <= 226 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 226 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 226 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22035 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22035 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22035 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 226 run: clear-screen/init-fake-terminal/main29 10: 227 => ((4 integer)) mem: ((4 integer)): 22069 <= 227 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 227 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 227 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22036 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22036 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22036 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 227 run: clear-screen/init-fake-terminal/main29 10: 228 => ((4 integer)) mem: ((4 integer)): 22069 <= 228 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 228 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 228 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22037 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22037 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22037 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 228 run: clear-screen/init-fake-terminal/main29 10: 229 => ((4 integer)) mem: ((4 integer)): 22069 <= 229 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 229 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 229 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22038 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22038 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22038 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 229 run: clear-screen/init-fake-terminal/main29 10: 230 => ((4 integer)) mem: ((4 integer)): 22069 <= 230 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 230 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 230 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22039 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22039 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22039 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 230 run: clear-screen/init-fake-terminal/main29 10: 231 => ((4 integer)) mem: ((4 integer)): 22069 <= 231 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 231 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 231 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22040 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22040 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22040 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 231 run: clear-screen/init-fake-terminal/main29 10: 232 => ((4 integer)) mem: ((4 integer)): 22069 <= 232 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 232 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 232 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22041 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22041 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22041 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 232 run: clear-screen/init-fake-terminal/main29 10: 233 => ((4 integer)) mem: ((4 integer)): 22069 <= 233 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 233 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 233 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22042 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22042 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22042 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 233 run: clear-screen/init-fake-terminal/main29 10: 234 => ((4 integer)) mem: ((4 integer)): 22069 <= 234 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 234 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 234 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22043 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22043 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22043 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 234 run: clear-screen/init-fake-terminal/main29 10: 235 => ((4 integer)) mem: ((4 integer)): 22069 <= 235 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 235 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 235 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22044 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22044 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22044 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 235 run: clear-screen/init-fake-terminal/main29 10: 236 => ((4 integer)) mem: ((4 integer)): 22069 <= 236 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 236 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 236 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22045 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22045 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22045 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 236 run: clear-screen/init-fake-terminal/main29 10: 237 => ((4 integer)) mem: ((4 integer)): 22069 <= 237 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 237 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 237 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22046 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22046 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22046 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 237 run: clear-screen/init-fake-terminal/main29 10: 238 => ((4 integer)) mem: ((4 integer)): 22069 <= 238 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 238 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 238 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22047 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22047 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22047 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 238 run: clear-screen/init-fake-terminal/main29 10: 239 => ((4 integer)) mem: ((4 integer)): 22069 <= 239 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 239 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 239 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22048 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22048 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22048 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 239 run: clear-screen/init-fake-terminal/main29 10: 240 => ((4 integer)) mem: ((4 integer)): 22069 <= 240 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 240 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 240 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22049 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22049 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22049 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 240 run: clear-screen/init-fake-terminal/main29 10: 241 => ((4 integer)) mem: ((4 integer)): 22069 <= 241 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 241 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 241 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22050 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22050 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22050 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 241 run: clear-screen/init-fake-terminal/main29 10: 242 => ((4 integer)) mem: ((4 integer)): 22069 <= 242 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 242 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 242 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22051 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22051 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22051 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 242 run: clear-screen/init-fake-terminal/main29 10: 243 => ((4 integer)) mem: ((4 integer)): 22069 <= 243 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 243 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 243 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22052 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22052 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22052 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 243 run: clear-screen/init-fake-terminal/main29 10: 244 => ((4 integer)) mem: ((4 integer)): 22069 <= 244 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 244 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 244 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22053 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22053 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22053 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 244 run: clear-screen/init-fake-terminal/main29 10: 245 => ((4 integer)) mem: ((4 integer)): 22069 <= 245 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 245 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 245 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22054 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22054 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22054 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 245 run: clear-screen/init-fake-terminal/main29 10: 246 => ((4 integer)) mem: ((4 integer)): 22069 <= 246 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 246 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 246 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22055 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22055 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22055 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 246 run: clear-screen/init-fake-terminal/main29 10: 247 => ((4 integer)) mem: ((4 integer)): 22069 <= 247 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 247 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 247 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22056 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22056 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22056 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 247 run: clear-screen/init-fake-terminal/main29 10: 248 => ((4 integer)) mem: ((4 integer)): 22069 <= 248 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 248 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 248 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22057 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22057 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22057 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 248 run: clear-screen/init-fake-terminal/main29 10: 249 => ((4 integer)) mem: ((4 integer)): 22069 <= 249 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 249 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 249 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22058 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22058 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22058 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 249 run: clear-screen/init-fake-terminal/main29 10: 250 => ((4 integer)) mem: ((4 integer)): 22069 <= 250 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 250 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 250 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22059 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22059 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22059 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 250 run: clear-screen/init-fake-terminal/main29 10: 251 => ((4 integer)) mem: ((4 integer)): 22069 <= 251 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 251 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 251 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22060 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22060 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22060 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 251 run: clear-screen/init-fake-terminal/main29 10: 252 => ((4 integer)) mem: ((4 integer)): 22069 <= 252 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 252 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 252 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22061 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22061 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22061 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 252 run: clear-screen/init-fake-terminal/main29 10: 253 => ((4 integer)) mem: ((4 integer)): 22069 <= 253 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 253 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 253 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22062 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22062 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22062 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 253 run: clear-screen/init-fake-terminal/main29 10: 254 => ((4 integer)) mem: ((4 integer)): 22069 <= 254 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 254 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22070 <= nil run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main29 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 254 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main29 8: 22063 => ((1 byte-address)) mem: ((1 byte-address)): 22066 <= 22063 run: clear-screen/init-fake-terminal/main29 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main29 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 22063 <= #\space run: clear-screen/init-fake-terminal/main29 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 254 run: clear-screen/init-fake-terminal/main29 10: 255 => ((4 integer)) mem: ((4 integer)): 22069 <= 255 run: clear-screen/init-fake-terminal/main29 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 255 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 22070 <= t run: clear-screen/init-fake-terminal/main29 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: clear-screen/init-fake-terminal/main29 12: (((reply))) run: init-fake-terminal/main29 14: (((reply)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: main29 4: 21803 => ((2 terminal-address) (raw)) mem: ((2 terminal-address) (raw)): 2 <= 21803 run: main29 5: (((3 space-address) (raw) (browser-state)) <- ((browser-state)) ((3 instruction-trace-address-array-address)) ((3 literal) (screen-height))) mem: ((3 instruction-trace-address-array-address)) => 21765 run: browser-state/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: browser-state/main29 0: 22095 => ((default-space space-address)) run: browser-state/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 3) run: browser-state/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 22097 <= 21765 run: browser-state/main29 2: (((2 integer)) <- ((copy)) ((-1 literal))) run: browser-state/main29 2: -1 => ((2 integer)) mem: ((2 integer)): 22098 <= -1 run: browser-state/main29 3: (((3 integer)) <- ((copy)) ((-1 literal))) run: browser-state/main29 3: -1 => ((3 integer)) mem: ((3 integer)): 22099 <= -1 run: browser-state/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: browser-state/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 22100 <= 0 run: browser-state/main29 5: (((5 integer)) <- ((copy)) ((-2 literal))) run: browser-state/main29 5: -2 => ((5 integer)) mem: ((5 integer)): 22101 <= -2 run: browser-state/main29 6: (((6 integer)) <- ((copy)) ((0 literal))) run: browser-state/main29 6: 0 => ((6 integer)) mem: ((6 integer)): 22102 <= 0 run: browser-state/main29 7: (((7 integer)) <- ((copy)) ((-2 literal))) run: browser-state/main29 7: -2 => ((7 integer)) mem: ((7 integer)): 22103 <= -2 run: browser-state/main29 8: (((8 integer)) <- ((next-input))) arg: nil 1 (21765 3) run: browser-state/main29 8: 3 => ((8 integer)) mem: ((8 integer)): 22104 <= 3 run: browser-state/main29 9: (((9 integer)) <- ((copy)) ((0 literal))) run: browser-state/main29 9: 0 => ((9 integer)) mem: ((9 integer)): 22105 <= 0 run: browser-state/main29 10: (((10 integer)) <- ((copy)) ((0 literal))) run: browser-state/main29 10: 0 => ((10 integer)) mem: ((10 integer)): 22106 <= 0 run: browser-state/main29 11: (((11 integer)) <- ((copy)) ((0 literal))) run: browser-state/main29 11: 0 => ((11 integer)) mem: ((11 integer)): 22107 <= 0 run: browser-state/main29 12: (((reply)) ((default-space space-address))) run: main29 5: 22095 => ((3 space-address) (raw) (browser-state)) mem: ((3 space-address) (raw) (browser-state)): 3 <= 22095 run: main29 6: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 22095 run: main29 6: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001 <= 22095 run: main29 7: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: main29 7: 21808 => ((4 string-address) (raw)) mem: ((4 string-address) (raw)): 4 <= 21808 run: main29 8: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main29 8: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 1 run: main29 9: (((5 integer) (space 1)) <- ((copy)) ((1 literal))) run: main29 9: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= 1 run: main29 10: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) run: main29 10: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 3 run: main29 11: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main29 11: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: main29 12: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main29 12: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= 1 run: main29 13: (((3 integer) (space 1)) <- ((copy)) ((3 literal))) run: main29 13: 3 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= 3 run: main29 14: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: to-top/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main29 0: 22126 => ((default-space space-address)) run: to-top/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 22127 <= 22095 run: to-top/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22128 <= 21803 run: to-top/main29 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 22129 <= t run: to-top/main29 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main29 15: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main29 0: 22157 => ((default-space space-address)) schedule: scheduling print-page/main29 for further processing schedule: print-page/main29 run: print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 22158 <= 22095 run: print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22159 <= 21803 run: print-page/main29 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/main29 3: 1 => ((2 integer)) mem: ((2 integer)): 22160 <= 1 run: print-page/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 22161 <= nil run: print-page/main29 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main29 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: print-page/main29 7: t => ((4 boolean)) mem: ((4 boolean)): 22162 <= t run: print-page/main29 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/main29 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/main29 9: 2 => ((2 integer)) mem: ((2 integer)): 22160 <= 2 run: print-page/main29 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-page/main29 10: 13001 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 22163 <= 13001 run: print-page/main29 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: print-page/main29 11: nil => ((6 boolean)) mem: ((6 boolean)): 22164 <= nil run: print-page/main29 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/main29 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: print-page/main29 14: 16150 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 22165 <= 16150 run: print-page/main29 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: max/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/main29 0: 22188 => ((default-space space-address)) run: max/print-page/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 0) run: max/print-page/main29 1: 1 => ((1 integer)) mem: ((1 integer)): 22190 <= 1 run: max/print-page/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 0) run: max/print-page/main29 2: 0 => ((2 integer)) mem: ((2 integer)): 22191 <= 0 run: max/print-page/main29 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 0 run: max/print-page/main29 3: t => ((3 boolean)) mem: ((3 boolean)): 22192 <= t run: max/print-page/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/print-page/main29 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 1 run: print-page/main29 15: 1 => ((8 integer)) mem: ((8 integer)): 22166 <= 1 run: print-page/main29 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 3 run: print-page/main29 16: nil => ((9 boolean)) mem: ((9 boolean)): 22167 <= nil run: print-page/main29 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main29 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main29 18: nil => ((3 boolean)) mem: ((3 boolean)): 22161 <= nil run: print-page/main29 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main29 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16152 trace-address) (raw)) => 14556 run: print-page/main29 20: 14556 => ((10 trace-address)) mem: ((10 trace-address)): 22168 <= 14556 run: print-page/main29 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 22219 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22221 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22222 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22223 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22224 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22225 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22226 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22227 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22228 <= 0 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main29 10: 0 => ((9 integer)) mem: ((9 integer)): 22229 <= 0 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22230 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 22231 <= 21809 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 22250 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22252 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22253 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22254 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22255 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22256 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22257 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22258 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22259 <= 0 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main29 10: 1 => ((9 integer)) mem: ((9 integer)): 22260 <= 1 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22261 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 22262 <= 21810 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 22281 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22283 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22284 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22285 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22286 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22287 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22288 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22289 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22290 <= 0 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main29 10: 2 => ((9 integer)) mem: ((9 integer)): 22291 <= 2 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22292 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 22293 <= 21811 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 14556 run: print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main29 0: 22312 => ((default-space space-address)) run: print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14556) run: print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22314 <= 21803 run: print-trace/print-page/main29 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 14556) run: print-trace/print-page/main29 2: 14556 => ((2 trace-address)) mem: ((2 trace-address)): 22315 <= 14556 run: print-trace/print-page/main29 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14556 string-address) (raw)) => 14778 run: print-trace/print-page/main29 3: 14778 => ((3 string-address)) mem: ((3 string-address)): 22316 <= 14778 run: print-trace/print-page/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main29 0: 22343 => ((default-space space-address)) run: clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22345 <= 21803 run: clear-line/print-trace/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 22346 <= 17 run: clear-line/print-trace/print-page/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 22347 <= 21806 run: clear-line/print-trace/print-page/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main29 5: 3 => ((4 integer)) mem: ((4 integer)): 22348 <= 3 run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22374 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22376 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22377 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22378 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22379 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22380 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22381 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22382 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22383 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main29 10: 3 => ((9 integer)) mem: ((9 integer)): 22384 <= 3 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22385 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 22386 <= 21812 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22405 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22407 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22408 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22409 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22410 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22411 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22412 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22413 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22414 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main29 10: 4 => ((9 integer)) mem: ((9 integer)): 22415 <= 4 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22416 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 22417 <= 21813 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22436 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22438 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22439 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22440 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22441 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22442 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22443 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22444 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22445 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main29 10: 5 => ((9 integer)) mem: ((9 integer)): 22446 <= 5 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22447 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 22448 <= 21814 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22467 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22469 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22470 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22471 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22472 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22473 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22474 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22475 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22476 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main29 10: 6 => ((9 integer)) mem: ((9 integer)): 22477 <= 6 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22478 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 22479 <= 21815 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22498 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22500 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22501 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22502 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22503 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22504 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22505 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22506 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22507 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main29 10: 7 => ((9 integer)) mem: ((9 integer)): 22508 <= 7 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22509 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 22510 <= 21816 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22529 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22531 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22532 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22533 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22534 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22535 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22536 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22537 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22538 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main29 10: 8 => ((9 integer)) mem: ((9 integer)): 22539 <= 8 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22540 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 22541 <= 21817 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22560 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22562 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22563 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22564 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22565 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22566 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22567 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22568 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22569 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main29 10: 9 => ((9 integer)) mem: ((9 integer)): 22570 <= 9 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22571 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 22572 <= 21818 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22591 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22593 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22594 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22595 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22596 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22597 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22598 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22599 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22600 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main29 10: 10 => ((9 integer)) mem: ((9 integer)): 22601 <= 10 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22602 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 22603 <= 21819 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22622 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22624 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22625 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22626 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22627 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22628 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22629 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22630 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22631 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main29 10: 11 => ((9 integer)) mem: ((9 integer)): 22632 <= 11 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22633 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 22634 <= 21820 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22653 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22655 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22656 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22657 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22658 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22659 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22660 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22661 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22662 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main29 10: 12 => ((9 integer)) mem: ((9 integer)): 22663 <= 12 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22664 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 22665 <= 21821 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22684 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22686 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22687 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22688 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22689 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22690 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22691 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22692 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22693 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main29 10: 13 => ((9 integer)) mem: ((9 integer)): 22694 <= 13 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22695 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 22696 <= 21822 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22715 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22717 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22718 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22719 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22720 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22721 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22722 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22723 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22724 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main29 10: 14 => ((9 integer)) mem: ((9 integer)): 22725 <= 14 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22726 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 22727 <= 21823 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22746 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22748 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22749 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22750 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22751 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22752 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22753 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22754 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22755 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main29 10: 15 => ((9 integer)) mem: ((9 integer)): 22756 <= 15 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22757 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 22758 <= 21824 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 22349 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 22777 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22779 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22780 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22781 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22782 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22783 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22784 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22785 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22786 <= 0 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main29 10: 16 => ((9 integer)) mem: ((9 integer)): 22787 <= 16 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22788 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 22789 <= 21825 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 22349 <= t run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main29 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/main29 11: (((reply))) run: print-trace/print-page/main29 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 14778 run: print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main29 0: 22808 => ((default-space space-address)) run: print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14778) run: print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22810 <= 21803 run: print-string/print-trace/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14778) run: print-string/print-trace/print-page/main29 2: 14778 => ((2 string-address)) mem: ((2 string-address)): 22811 <= 14778 run: print-string/print-trace/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14778 integer) (raw)) => 3 run: print-string/print-trace/print-page/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 22812 <= 3 run: print-string/print-trace/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 22813 <= 0 run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 22814 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14779 byte) (raw)) => m run: print-string/print-trace/print-page/main29 7: #\m => ((6 character)) mem: ((6 character)): 22815 <= #\m run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 22839 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22841 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 2: #\m => ((2 character)) mem: ((2 character)): 22842 <= #\m run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22843 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22844 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22845 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22846 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22847 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22848 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main29 10: 3 => ((9 integer)) mem: ((9 integer)): 22849 <= 3 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22850 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 22851 <= 21812 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\m run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 22813 <= 1 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 22814 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14780 byte) (raw)) => e run: print-string/print-trace/print-page/main29 7: #\e => ((6 character)) mem: ((6 character)): 22815 <= #\e run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 22870 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22872 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 2: #\e => ((2 character)) mem: ((2 character)): 22873 <= #\e run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22874 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22875 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22876 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22877 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22878 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22879 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main29 10: 4 => ((9 integer)) mem: ((9 integer)): 22880 <= 4 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22881 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 22882 <= 21813 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main29 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\e run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 22813 <= 2 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 22814 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14781 byte) (raw)) => m run: print-string/print-trace/print-page/main29 7: #\m => ((6 character)) mem: ((6 character)): 22815 <= #\m run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 22901 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22903 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 2: #\m => ((2 character)) mem: ((2 character)): 22904 <= #\m run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22905 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22906 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22907 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22908 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22909 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22910 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main29 10: 5 => ((9 integer)) mem: ((9 integer)): 22911 <= 5 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22912 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 22913 <= 21814 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\m run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 22813 <= 3 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 22814 <= t run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 22932 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22934 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22935 <= #\space run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22936 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22937 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22938 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22939 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22940 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22941 <= 0 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main29 10: 6 => ((9 integer)) mem: ((9 integer)): 22942 <= 6 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22943 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 22944 <= 21815 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 22963 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22965 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/main29 2: #\: => ((2 character)) mem: ((2 character)): 22966 <= #\: run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22967 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22968 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 22969 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 22970 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 22971 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 22972 <= 0 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main29 10: 7 => ((9 integer)) mem: ((9 integer)): 22973 <= 7 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 22974 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 22975 <= 21816 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\: run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 22994 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 22996 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 22997 <= #\space run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 22998 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 22999 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23000 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23001 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23002 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 23003 <= 0 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main29 10: 8 => ((9 integer)) mem: ((9 integer)): 23004 <= 8 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23005 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 23006 <= 21817 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14557 string-address) (raw)) => 14844 run: print-trace/print-page/main29 9: 14844 => ((4 string-address)) mem: ((4 string-address)): 22317 <= 14844 run: print-trace/print-page/main29 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 14844 run: print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main29 0: 23025 => ((default-space space-address)) run: print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14844) run: print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23027 <= 21803 schedule: scheduling print-string/print-trace/print-page/main29 for further processing schedule: print-string/print-trace/print-page/main29 run: print-string/print-trace/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14844) run: print-string/print-trace/print-page/main29 2: 14844 => ((2 string-address)) mem: ((2 string-address)): 23028 <= 14844 run: print-string/print-trace/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14844 integer) (raw)) => 3 run: print-string/print-trace/print-page/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 23029 <= 3 run: print-string/print-trace/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 23030 <= 0 run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23031 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14845 byte) (raw)) => 1 run: print-string/print-trace/print-page/main29 7: #\1 => ((6 character)) mem: ((6 character)): 23032 <= #\1 run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23056 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23058 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 2: #\1 => ((2 character)) mem: ((2 character)): 23059 <= #\1 run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23060 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23061 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23062 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23063 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23064 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 23065 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main29 10: 9 => ((9 integer)) mem: ((9 integer)): 23066 <= 9 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23067 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 23068 <= 21818 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main29 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\1 run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 23030 <= 1 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23031 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14846 byte) (raw)) => run: print-string/print-trace/print-page/main29 7: #\space => ((6 character)) mem: ((6 character)): 23032 <= #\space run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23087 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23089 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23090 <= #\space run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23091 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23092 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23093 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23094 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23095 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 23096 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main29 10: 10 => ((9 integer)) mem: ((9 integer)): 23097 <= 10 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23098 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 23099 <= 21819 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 23030 <= 2 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23031 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14847 byte) (raw)) => b run: print-string/print-trace/print-page/main29 7: #\b => ((6 character)) mem: ((6 character)): 23032 <= #\b run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23118 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\b) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23120 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\b) run: print-character/print-string/print-trace/print-page/main29 2: #\b => ((2 character)) mem: ((2 character)): 23121 <= #\b run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\b) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23122 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\b) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23123 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23124 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23125 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23126 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 23127 <= 0 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main29 10: 11 => ((9 integer)) mem: ((9 integer)): 23128 <= 11 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23129 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 23130 <= 21820 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/main29 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\b run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 23030 <= 3 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 23031 <= t run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main29 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main29 0: 23149 => ((default-space space-address)) run: add-line/print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 23150 <= 22095 run: add-line/print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23151 <= 21803 run: add-line/print-page/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 0 run: add-line/print-page/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 23152 <= t run: add-line/print-page/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-page/main29 5: (((3 boolean)) <- ((greater-or-equal)) ((9 integer) (space 1)) ((8 integer) (space 1))) mem: ((9 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: add-line/print-page/main29 5: nil => ((3 boolean)) mem: ((3 boolean)): 23153 <= nil run: add-line/print-page/main29 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-page/main29 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal))) mem: ((10 integer) (space 1)) => 0 run: add-line/print-page/main29 10: 1 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 22106 <= 1 run: add-line/print-page/main29 11: (((4 boolean)) <- ((greater-than)) ((10 integer) (space 1)) ((9 integer) (space 1))) mem: ((10 integer) (space 1)) => 1 mem: ((9 integer) (space 1)) => 0 run: add-line/print-page/main29 11: t => ((4 boolean)) mem: ((4 boolean)): 23154 <= t run: add-line/print-page/main29 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-page/main29 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1))) mem: ((10 integer) (space 1)) => 1 run: add-line/print-page/main29 13: 1 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 22105 <= 1 run: add-line/print-page/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-page/main29 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-page/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main29 0: 23180 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23182 <= 21803 run: cursor-to-next-line/add-line/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 23183 <= 21805 run: cursor-to-next-line/add-line/print-page/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-page/main29 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-page/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 23184 <= 21806 run: cursor-to-next-line/add-line/print-page/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/main29 7: (((reply))) run: print-page/main29 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/main29 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 1 run: print-page/main29 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/main29 27: 2 => ((8 integer)) mem: ((8 integer)): 22166 <= 2 run: print-page/main29 28: (((jump)) ((-13 offset))) run: print-page/main29 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 3 run: print-page/main29 16: nil => ((9 boolean)) mem: ((9 boolean)): 22167 <= nil run: print-page/main29 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main29 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-page/main29 18: nil => ((3 boolean)) mem: ((3 boolean)): 22161 <= nil run: print-page/main29 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main29 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16153 trace-address) (raw)) => 15167 run: print-page/main29 20: 15167 => ((10 trace-address)) mem: ((10 trace-address)): 22168 <= 15167 run: print-page/main29 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 23211 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23213 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23214 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23215 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23216 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23217 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23218 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23219 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23220 <= 17 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main29 10: 17 => ((9 integer)) mem: ((9 integer)): 23221 <= 17 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23222 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 23223 <= 21826 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 23242 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23244 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23245 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23246 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23247 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23248 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23249 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23250 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23251 <= 17 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main29 10: 18 => ((9 integer)) mem: ((9 integer)): 23252 <= 18 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23253 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 23254 <= 21827 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main29 0: 23273 => ((default-space space-address)) run: print-character/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23275 <= 21803 run: print-character/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23276 <= #\space run: print-character/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23277 <= nil run: print-character/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23278 <= nil run: print-character/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23279 <= 21805 run: print-character/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23280 <= 21806 run: print-character/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23281 <= 17 run: print-character/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23282 <= 17 run: print-character/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main29 10: 19 => ((9 integer)) mem: ((9 integer)): 23283 <= 19 run: print-character/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23284 <= 21808 run: print-character/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main29 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 23285 <= 21828 run: print-character/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/main29 15: (((reply))) run: print-page/main29 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 15167 run: print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main29 0: 23304 => ((default-space space-address)) run: print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15167) run: print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23306 <= 21803 run: print-trace/print-page/main29 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 15167) run: print-trace/print-page/main29 2: 15167 => ((2 trace-address)) mem: ((2 trace-address)): 23307 <= 15167 run: print-trace/print-page/main29 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((15167 string-address) (raw)) => 15389 run: print-trace/print-page/main29 3: 15389 => ((3 string-address)) mem: ((3 string-address)): 23308 <= 15389 run: print-trace/print-page/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main29 0: 23335 => ((default-space space-address)) run: clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23337 <= 21803 run: clear-line/print-trace/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 23338 <= 17 run: clear-line/print-trace/print-page/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 23339 <= 21806 run: clear-line/print-trace/print-page/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main29 5: 3 => ((4 integer)) mem: ((4 integer)): 23340 <= 3 run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23366 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23368 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23369 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23370 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23371 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23372 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23373 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23374 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23375 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main29 10: 20 => ((9 integer)) mem: ((9 integer)): 23376 <= 20 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23377 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 23378 <= 21829 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23397 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23399 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23400 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23401 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23402 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23403 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23404 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23405 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23406 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main29 10: 21 => ((9 integer)) mem: ((9 integer)): 23407 <= 21 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23408 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 23409 <= 21830 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23428 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23430 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23431 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23432 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23433 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23434 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23435 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23436 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23437 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main29 10: 22 => ((9 integer)) mem: ((9 integer)): 23438 <= 22 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23439 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 23440 <= 21831 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23459 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23461 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23462 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23463 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23464 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23465 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23466 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23467 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23468 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main29 10: 23 => ((9 integer)) mem: ((9 integer)): 23469 <= 23 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23470 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 23471 <= 21832 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23490 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23492 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23493 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23494 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23495 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23496 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23497 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23498 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23499 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main29 10: 24 => ((9 integer)) mem: ((9 integer)): 23500 <= 24 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23501 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 23502 <= 21833 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23521 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23523 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23524 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23525 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23526 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23527 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23528 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23529 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23530 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main29 10: 25 => ((9 integer)) mem: ((9 integer)): 23531 <= 25 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23532 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 23533 <= 21834 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23552 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23554 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23555 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23556 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23557 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23558 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23559 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23560 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23561 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main29 10: 26 => ((9 integer)) mem: ((9 integer)): 23562 <= 26 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23563 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 23564 <= 21835 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23583 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23585 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23586 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23587 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23588 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23589 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23590 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23591 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23592 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main29 10: 27 => ((9 integer)) mem: ((9 integer)): 23593 <= 27 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23594 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 23595 <= 21836 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23614 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23616 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23617 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23618 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23619 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23620 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23621 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23622 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23623 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main29 10: 28 => ((9 integer)) mem: ((9 integer)): 23624 <= 28 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23625 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 23626 <= 21837 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23645 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23647 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23648 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23649 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23650 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23651 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23652 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23653 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23654 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main29 10: 29 => ((9 integer)) mem: ((9 integer)): 23655 <= 29 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23656 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 23657 <= 21838 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23676 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23678 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23679 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23680 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23681 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23682 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23683 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23684 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23685 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main29 10: 30 => ((9 integer)) mem: ((9 integer)): 23686 <= 30 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23687 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 23688 <= 21839 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23707 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23709 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23710 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23711 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23712 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23713 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23714 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23715 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23716 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main29 10: 31 => ((9 integer)) mem: ((9 integer)): 23717 <= 31 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23718 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 23719 <= 21840 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23738 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23740 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23741 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23742 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23743 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23744 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23745 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23746 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23747 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main29 10: 32 => ((9 integer)) mem: ((9 integer)): 23748 <= 32 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23749 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 23750 <= 21841 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 23341 <= nil run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main29 0: 23769 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23771 <= 21803 run: print-character/clear-line/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23772 <= #\space run: print-character/clear-line/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23773 <= nil run: print-character/clear-line/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23774 <= nil run: print-character/clear-line/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23775 <= 21805 run: print-character/clear-line/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23776 <= 21806 run: print-character/clear-line/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23777 <= 17 run: print-character/clear-line/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23778 <= 17 run: print-character/clear-line/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main29 10: 33 => ((9 integer)) mem: ((9 integer)): 23779 <= 33 run: print-character/clear-line/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23780 <= 21808 run: print-character/clear-line/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main29 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 23781 <= 21842 run: print-character/clear-line/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/main29 15: (((reply))) run: clear-line/print-trace/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 23341 <= t run: clear-line/print-trace/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main29 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/main29 11: (((reply))) run: print-trace/print-page/main29 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 15389 run: print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main29 0: 23800 => ((default-space space-address)) run: print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15389) run: print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23802 <= 21803 run: print-string/print-trace/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15389) run: print-string/print-trace/print-page/main29 2: 15389 => ((2 string-address)) mem: ((2 string-address)): 23803 <= 15389 run: print-string/print-trace/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15389 integer) (raw)) => 3 run: print-string/print-trace/print-page/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 23804 <= 3 run: print-string/print-trace/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 23805 <= 0 run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23806 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15390 byte) (raw)) => m run: print-string/print-trace/print-page/main29 7: #\m => ((6 character)) mem: ((6 character)): 23807 <= #\m run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23831 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23833 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 2: #\m => ((2 character)) mem: ((2 character)): 23834 <= #\m run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23835 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23836 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23837 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23838 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23839 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23840 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main29 10: 20 => ((9 integer)) mem: ((9 integer)): 23841 <= 20 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23842 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 23843 <= 21829 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\m run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 23805 <= 1 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23806 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15391 byte) (raw)) => e run: print-string/print-trace/print-page/main29 7: #\e => ((6 character)) mem: ((6 character)): 23807 <= #\e run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23862 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23864 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 2: #\e => ((2 character)) mem: ((2 character)): 23865 <= #\e run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23866 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23867 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23868 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23869 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23870 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23871 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main29 10: 21 => ((9 integer)) mem: ((9 integer)): 23872 <= 21 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23873 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 23874 <= 21830 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main29 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\e run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 23805 <= 2 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 23806 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil schedule: scheduling print-string/print-trace/print-page/main29 for further processing schedule: print-string/print-trace/print-page/main29 run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15392 byte) (raw)) => m run: print-string/print-trace/print-page/main29 7: #\m => ((6 character)) mem: ((6 character)): 23807 <= #\m run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 23893 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23895 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 2: #\m => ((2 character)) mem: ((2 character)): 23896 <= #\m run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23897 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23898 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23899 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23900 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23901 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23902 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main29 10: 22 => ((9 integer)) mem: ((9 integer)): 23903 <= 22 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23904 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 23905 <= 21831 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\m run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 23805 <= 3 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 23806 <= t run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 23924 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23926 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23927 <= #\space run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23928 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23929 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23930 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23931 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23932 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23933 <= 17 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main29 10: 23 => ((9 integer)) mem: ((9 integer)): 23934 <= 23 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23935 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 23936 <= 21832 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 23955 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23957 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/main29 2: #\: => ((2 character)) mem: ((2 character)): 23958 <= #\: run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23959 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23960 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23961 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23962 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23963 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23964 <= 17 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main29 10: 24 => ((9 integer)) mem: ((9 integer)): 23965 <= 24 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23966 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 23967 <= 21833 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\: run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main29 0: 23986 => ((default-space space-address)) run: print-character/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 23988 <= 21803 run: print-character/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 23989 <= #\space run: print-character/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 23990 <= nil run: print-character/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 23991 <= nil run: print-character/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 23992 <= 21805 run: print-character/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 23993 <= 21806 run: print-character/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 23994 <= 17 run: print-character/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 23995 <= 17 run: print-character/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main29 10: 25 => ((9 integer)) mem: ((9 integer)): 23996 <= 25 run: print-character/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 23997 <= 21808 run: print-character/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main29 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 23998 <= 21834 run: print-character/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/main29 15: (((reply))) run: print-trace/print-page/main29 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((15168 string-address) (raw)) => 15455 run: print-trace/print-page/main29 9: 15455 => ((4 string-address)) mem: ((4 string-address)): 23309 <= 15455 run: print-trace/print-page/main29 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 15455 run: print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main29 0: 24017 => ((default-space space-address)) run: print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15455) run: print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24019 <= 21803 run: print-string/print-trace/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15455) run: print-string/print-trace/print-page/main29 2: 15455 => ((2 string-address)) mem: ((2 string-address)): 24020 <= 15455 run: print-string/print-trace/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15455 integer) (raw)) => 3 run: print-string/print-trace/print-page/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 24021 <= 3 run: print-string/print-trace/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 24022 <= 0 run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24023 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15456 byte) (raw)) => 1 run: print-string/print-trace/print-page/main29 7: #\1 => ((6 character)) mem: ((6 character)): 24024 <= #\1 run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 24048 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24050 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 2: #\1 => ((2 character)) mem: ((2 character)): 24051 <= #\1 run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24052 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24053 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24054 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24055 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24056 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 24057 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main29 10: 26 => ((9 integer)) mem: ((9 integer)): 24058 <= 26 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24059 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 24060 <= 21835 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main29 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\1 run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 24022 <= 1 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24023 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15457 byte) (raw)) => run: print-string/print-trace/print-page/main29 7: #\space => ((6 character)) mem: ((6 character)): 24024 <= #\space run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 24079 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24081 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24082 <= #\space run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24083 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24084 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24085 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24086 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24087 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 24088 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main29 10: 27 => ((9 integer)) mem: ((9 integer)): 24089 <= 27 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24090 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 24091 <= 21836 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 24022 <= 2 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24023 <= nil run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15458 byte) (raw)) => c run: print-string/print-trace/print-page/main29 7: #\c => ((6 character)) mem: ((6 character)): 24024 <= #\c run: print-string/print-trace/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main29 0: 24110 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\c) run: print-character/print-string/print-trace/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24112 <= 21803 run: print-character/print-string/print-trace/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\c) run: print-character/print-string/print-trace/print-page/main29 2: #\c => ((2 character)) mem: ((2 character)): 24113 <= #\c run: print-character/print-string/print-trace/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\c) run: print-character/print-string/print-trace/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24114 <= nil run: print-character/print-string/print-trace/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\c) run: print-character/print-string/print-trace/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24115 <= nil run: print-character/print-string/print-trace/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24116 <= 21805 run: print-character/print-string/print-trace/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24117 <= 21806 run: print-character/print-string/print-trace/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24118 <= 17 run: print-character/print-string/print-trace/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 24119 <= 17 run: print-character/print-string/print-trace/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main29 10: 28 => ((9 integer)) mem: ((9 integer)): 24120 <= 28 run: print-character/print-string/print-trace/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24121 <= 21808 run: print-character/print-string/print-trace/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main29 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 24122 <= 21837 run: print-character/print-string/print-trace/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/main29 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\c run: print-character/print-string/print-trace/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/main29 15: (((reply))) run: print-string/print-trace/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 24022 <= 3 run: print-string/print-trace/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 24023 <= t run: print-string/print-trace/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main29 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main29 0: 24141 => ((default-space space-address)) run: add-line/print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 24142 <= 22095 run: add-line/print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24143 <= 21803 run: add-line/print-page/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 1 run: add-line/print-page/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 24144 <= t run: add-line/print-page/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-page/main29 5: (((3 boolean)) <- ((greater-or-equal)) ((9 integer) (space 1)) ((8 integer) (space 1))) mem: ((9 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: add-line/print-page/main29 5: nil => ((3 boolean)) mem: ((3 boolean)): 24145 <= nil run: add-line/print-page/main29 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-page/main29 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal))) mem: ((10 integer) (space 1)) => 1 run: add-line/print-page/main29 10: 2 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 22106 <= 2 run: add-line/print-page/main29 11: (((4 boolean)) <- ((greater-than)) ((10 integer) (space 1)) ((9 integer) (space 1))) mem: ((10 integer) (space 1)) => 2 mem: ((9 integer) (space 1)) => 1 run: add-line/print-page/main29 11: t => ((4 boolean)) mem: ((4 boolean)): 24146 <= t run: add-line/print-page/main29 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-page/main29 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1))) mem: ((10 integer) (space 1)) => 2 run: add-line/print-page/main29 13: 2 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 22105 <= 2 run: add-line/print-page/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-page/main29 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-page/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main29 0: 24172 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24174 <= 21803 run: cursor-to-next-line/add-line/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 24175 <= 21805 run: cursor-to-next-line/add-line/print-page/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-page/main29 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-page/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 24176 <= 21806 run: cursor-to-next-line/add-line/print-page/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/main29 7: (((reply))) run: print-page/main29 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/main29 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 2 run: print-page/main29 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/main29 27: 3 => ((8 integer)) mem: ((8 integer)): 22166 <= 3 run: print-page/main29 28: (((jump)) ((-13 offset))) run: print-page/main29 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 3 run: print-page/main29 16: t => ((9 boolean)) mem: ((9 boolean)): 22167 <= t run: print-page/main29 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/main29 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-page/main29 29: nil => ((3 boolean)) mem: ((3 boolean)): 22161 <= nil run: print-page/main29 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main29 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/main29 32: t => ((11 boolean)) mem: ((11 boolean)): 22169 <= t run: print-page/main29 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/main29 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((2 integer) (space 1)) => 1 run: print-page/main29 37: t => ((12 boolean)) mem: ((12 boolean)): 22170 <= t run: print-page/main29 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/main29 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/main29 0: 24203 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 2) run: print-traces-collapsed-from/print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 24204 <= 22095 run: print-traces-collapsed-from/print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 2) run: print-traces-collapsed-from/print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24205 <= 21803 run: print-traces-collapsed-from/print-page/main29 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 2) run: print-traces-collapsed-from/print-page/main29 3: 2 => ((2 integer)) mem: ((2 integer)): 24206 <= 2 run: print-traces-collapsed-from/print-page/main29 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 2) run: print-traces-collapsed-from/print-page/main29 4: nil => ((3 integer)) mem: ((3 integer)): 24207 <= nil run: print-traces-collapsed-from/print-page/main29 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/print-page/main29 5: 6 => ((4 integer)) mem: ((4 integer)): 24208 <= 6 run: print-traces-collapsed-from/print-page/main29 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/main29 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 24209 <= nil run: print-traces-collapsed-from/print-page/main29 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main29 10: nil => ((6 boolean)) mem: ((6 boolean)): 24210 <= nil run: print-traces-collapsed-from/print-page/main29 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main29 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: print-traces-collapsed-from/print-page/main29 12: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 24211 <= 16224 run: print-traces-collapsed-from/print-page/main29 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main29 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: print-traces-collapsed-from/print-page/main29 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main29 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main29 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24234 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 24236 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: 16224 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 24241 <= 16224 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 24242 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24265 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24267 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 24268 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 24269 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: 0 => ((4 integer)) mem: ((4 integer)): 24270 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24296 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24298 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24299 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24300 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24301 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24302 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24303 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24304 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24305 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 34 => ((9 integer)) mem: ((9 integer)): 24306 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24307 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 24308 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24327 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24329 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24330 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24331 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24332 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24333 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24334 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24335 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24336 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 35 => ((9 integer)) mem: ((9 integer)): 24337 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24338 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 24339 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24358 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24360 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24361 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24362 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24363 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24364 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24365 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24366 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24367 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 36 => ((9 integer)) mem: ((9 integer)): 24368 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24369 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 24370 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24389 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24391 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24392 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24393 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24394 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24395 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24396 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24397 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24398 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 37 => ((9 integer)) mem: ((9 integer)): 24399 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24400 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 24401 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24420 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24422 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24423 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24424 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24425 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24426 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24427 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24428 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24429 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 38 => ((9 integer)) mem: ((9 integer)): 24430 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24431 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 24432 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24451 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24453 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24454 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24455 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24456 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24457 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24458 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24459 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24460 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 39 => ((9 integer)) mem: ((9 integer)): 24461 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24462 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 24463 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24482 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24484 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24485 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24486 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24487 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24488 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24489 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24490 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24491 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 40 => ((9 integer)) mem: ((9 integer)): 24492 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24493 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 24494 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24513 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24515 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24516 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24517 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24518 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24519 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24520 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24521 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24522 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 41 => ((9 integer)) mem: ((9 integer)): 24523 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24524 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 24525 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24544 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24546 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24547 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24548 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24549 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24550 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24551 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24552 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24553 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 42 => ((9 integer)) mem: ((9 integer)): 24554 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24555 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 24556 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24575 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24577 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24578 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24579 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24580 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24581 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24582 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24583 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24584 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 43 => ((9 integer)) mem: ((9 integer)): 24585 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24586 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 24587 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24606 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24608 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24609 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24610 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24611 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24612 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24613 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24614 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24615 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 44 => ((9 integer)) mem: ((9 integer)): 24616 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24617 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 24618 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24637 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24639 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24640 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24641 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24642 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24643 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24644 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24645 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24646 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 45 => ((9 integer)) mem: ((9 integer)): 24647 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24648 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 24649 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24668 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24670 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24671 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24672 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24673 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24674 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24675 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24676 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24677 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 46 => ((9 integer)) mem: ((9 integer)): 24678 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24679 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 24680 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24699 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24701 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24702 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24703 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24704 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24705 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24706 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24707 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24708 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 47 => ((9 integer)) mem: ((9 integer)): 24709 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24710 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 24711 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24730 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24732 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24733 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24734 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24735 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24736 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24737 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24738 <= 17 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24739 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 48 => ((9 integer)) mem: ((9 integer)): 24740 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24741 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 24742 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24761 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24763 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24764 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24765 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24766 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24767 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24768 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24769 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24770 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 49 => ((9 integer)) mem: ((9 integer)): 24771 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24772 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 24773 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 24271 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24792 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24794 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24795 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24796 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24797 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24798 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24799 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24800 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24801 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 50 => ((9 integer)) mem: ((9 integer)): 24802 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24803 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 24804 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 24271 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24823 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24825 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\+ => ((2 character)) mem: ((2 character)): 24826 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24827 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24828 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24829 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24830 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24831 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24832 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 34 => ((9 integer)) mem: ((9 integer)): 24833 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24834 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 24835 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24854 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24856 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 24857 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24858 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24859 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24860 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24861 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24862 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24863 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 35 => ((9 integer)) mem: ((9 integer)): 24864 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24865 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 24866 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 16489 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 24243 <= 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 0 => ((9 integer)) mem: ((9 integer)): 24244 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 1 => ((10 integer)) mem: ((10 integer)): 24245 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: nil => ((11 boolean)) mem: ((11 boolean)): 24246 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 16584 => ((12 string-address)) mem: ((12 string-address)): 24247 <= 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24885 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24887 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 24888 <= 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 24889 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 24890 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24891 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\m => ((6 character)) mem: ((6 character)): 24892 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24916 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24918 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\m => ((2 character)) mem: ((2 character)): 24919 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24920 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24921 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24922 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24923 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24924 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24925 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 36 => ((9 integer)) mem: ((9 integer)): 24926 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24927 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 24928 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 24890 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24891 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\a => ((6 character)) mem: ((6 character)): 24892 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24947 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24949 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\a => ((2 character)) mem: ((2 character)): 24950 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24951 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24952 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24953 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24954 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24955 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24956 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 37 => ((9 integer)) mem: ((9 integer)): 24957 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24958 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 24959 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 24890 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24891 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\i => ((6 character)) mem: ((6 character)): 24892 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 24978 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 24980 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\i => ((2 character)) mem: ((2 character)): 24981 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 24982 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 24983 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 24984 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 24985 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 24986 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 24987 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 38 => ((9 integer)) mem: ((9 integer)): 24988 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 24989 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 24990 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 24890 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 24891 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\n => ((6 character)) mem: ((6 character)): 24892 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25009 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25011 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\n => ((2 character)) mem: ((2 character)): 25012 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25013 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25014 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25015 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25016 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25017 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25018 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 39 => ((9 integer)) mem: ((9 integer)): 25019 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25020 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 25021 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 24890 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 24891 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25040 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25042 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\/ => ((2 character)) mem: ((2 character)): 25043 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25044 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25045 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25046 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25047 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25048 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25049 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 40 => ((9 integer)) mem: ((9 integer)): 25050 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25051 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 25052 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: 1 => ((9 integer)) mem: ((9 integer)): 24244 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: t => ((11 boolean)) mem: ((11 boolean)): 24246 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25071 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25073 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 25074 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25075 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25076 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25077 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25078 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25079 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25080 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 41 => ((9 integer)) mem: ((9 integer)): 25081 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25082 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 25083 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 18: 16809 => ((13 string-address)) mem: ((13 string-address)): 24248 <= 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25102 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25104 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 25105 <= 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 25106 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 25107 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 25108 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\2 => ((6 character)) mem: ((6 character)): 25109 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25133 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25135 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\2 => ((2 character)) mem: ((2 character)): 25136 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25137 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25138 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25139 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25140 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25141 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25142 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 42 => ((9 integer)) mem: ((9 integer)): 25143 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25144 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 25145 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 25107 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 25108 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25164 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25166 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 25167 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25168 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25169 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25170 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25171 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25172 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25173 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 43 => ((9 integer)) mem: ((9 integer)): 25174 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25175 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 25176 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25195 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25197 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\: => ((2 character)) mem: ((2 character)): 25198 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25199 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25200 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25201 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25202 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25203 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25204 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 44 => ((9 integer)) mem: ((9 integer)): 25205 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25206 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 25207 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25226 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25228 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 25229 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25230 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25231 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25232 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25233 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25234 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25235 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 45 => ((9 integer)) mem: ((9 integer)): 25236 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25237 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 25238 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 23: 16873 => ((9 string-address)) mem: ((9 string-address)): 24244 <= 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25257 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25259 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 25260 <= 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 25261 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 25262 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 25263 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\g => ((6 character)) mem: ((6 character)): 25264 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25288 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25290 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\g => ((2 character)) mem: ((2 character)): 25291 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25292 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25293 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25294 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25295 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25296 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25297 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 46 => ((9 integer)) mem: ((9 integer)): 25298 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25299 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 25300 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 25262 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 25263 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\space => ((6 character)) mem: ((6 character)): 25264 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25319 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25321 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\space => ((2 character)) mem: ((2 character)): 25322 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25323 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25324 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25325 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25326 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25327 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25328 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 47 => ((9 integer)) mem: ((9 integer)): 25329 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25330 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 25331 <= 21856 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 25262 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 25263 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\h => ((6 character)) mem: ((6 character)): 25264 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25350 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25352 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\h => ((2 character)) mem: ((2 character)): 25353 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25354 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25355 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25356 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25357 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25358 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25359 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 48 => ((9 integer)) mem: ((9 integer)): 25360 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25361 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 25362 <= 21857 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 25262 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 25263 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: #\i => ((6 character)) mem: ((6 character)): 25264 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25381 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25383 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: #\i => ((2 character)) mem: ((2 character)): 25384 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 25385 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 25386 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 25387 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 25388 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 25389 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 25390 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 49 => ((9 integer)) mem: ((9 integer)): 25391 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 25392 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 25393 <= 21858 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 25262 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 25263 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25412 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25413 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25414 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 25415 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((3 boolean)) <- ((greater-or-equal)) ((9 integer) (space 1)) ((8 integer) (space 1))) mem: ((9 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: nil => ((3 boolean)) mem: ((3 boolean)): 25416 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal))) mem: ((10 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 10: 3 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 22106 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: (((4 boolean)) <- ((greater-than)) ((10 integer) (space 1)) ((9 integer) (space 1))) mem: ((10 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 11: t => ((4 boolean)) mem: ((4 boolean)): 25417 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1))) mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 13: 3 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 22105 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 0: 25443 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25445 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 25446 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 25447 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main29 7: (((reply))) run: print-traces-collapsed-from/print-page/main29 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main29 16: 3 => ((2 integer)) mem: ((2 integer)): 24206 <= 3 run: print-traces-collapsed-from/print-page/main29 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main29 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 24209 <= nil run: print-traces-collapsed-from/print-page/main29 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main29 10: t => ((6 boolean)) mem: ((6 boolean)): 24210 <= t run: print-traces-collapsed-from/print-page/main29 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/main29 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: clear-rest-of-page/print-page/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/main29 0: 25474 => ((default-space space-address)) run: clear-rest-of-page/print-page/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/print-page/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25475 <= 22095 run: clear-rest-of-page/print-page/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/print-page/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25476 <= 21803 run: clear-rest-of-page/print-page/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 25477 <= t run: clear-rest-of-page/print-page/main29 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/main29 41: (((reply))) run: main29 16: (((2 string-address)) <- ((new)) k ) run: main29 16: 25505 => ((2 string-address)) mem: ((2 string-address)): 1003 <= 25505 run: main29 17: (((4 keyboard-address)) <- ((init-keyboard)) ((2 string-address))) mem: ((2 string-address)) => 25505 run: init-keyboard/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main29 0: 25508 => ((default-space space-address)) run: init-keyboard/main29 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main29 1: 25539 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 25510 <= 25539 run: init-keyboard/main29 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main29 2: 25540 => ((2 string-address-address)) mem: ((2 string-address-address)): 25511 <= 25540 run: init-keyboard/main29 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (25505) run: init-keyboard/main29 3: 25505 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 25540 <= 25505 run: init-keyboard/main29 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main29 4: 25539 => ((3 integer-address)) mem: ((3 integer-address)): 25512 <= 25539 run: init-keyboard/main29 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main29 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 25539 <= 0 run: init-keyboard/main29 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 25539 run: main29 17: 25539 => ((4 keyboard-address)) mem: ((4 keyboard-address)): 1005 <= 25539 run: main29 18: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((4 keyboard-address)) => 25539 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main29 0: 25541 => ((default-space space-address)) run: process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 25539 21803) run: process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25542 <= 22095 run: process-key/main29 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 25539 21803) run: process-key/main29 2: 25539 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 25543 <= 25539 run: process-key/main29 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 25539 21803) run: process-key/main29 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 25544 <= 21803 run: process-key/main29 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 25539 run: read-key/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main29 0: 25572 => ((default-space space-address)) run: read-key/process-key/main29 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (25539 silent) run: read-key/process-key/main29 1: 25539 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 25574 <= 25539 run: read-key/process-key/main29 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (25539 silent) run: read-key/process-key/main29 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 25575 <= silent run: read-key/process-key/main29 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 25539 run: read-key/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main29 4: 25539 => ((3 integer-address)) mem: ((3 integer-address)): 25576 <= 25539 run: read-key/process-key/main29 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((25540 string-address) (raw)) => 25505 run: read-key/process-key/main29 5: 25505 => ((4 string-address)) mem: ((4 string-address)): 25577 <= 25505 run: read-key/process-key/main29 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((25505 integer) (raw)) => 2 run: read-key/process-key/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 25578 <= 2 run: read-key/process-key/main29 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 2 run: read-key/process-key/main29 7: nil => ((6 boolean)) mem: ((6 boolean)): 25579 <= nil run: read-key/process-key/main29 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main29 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((25505 string) (raw)) mem: ((25505 integer) (raw)) => 2 mem: ((25506 byte) (raw)) => k run: read-key/process-key/main29 10: #\k => ((7 character)) mem: ((7 character)): 25580 <= #\k run: read-key/process-key/main29 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main29 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 25539 <= 1 run: read-key/process-key/main29 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main29 4: #\k => ((3 character)) mem: ((3 character)): 25545 <= #\k run: process-key/main29 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main29 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 25546 <= nil run: process-key/main29 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 25547 <= nil run: process-key/main29 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main29 9: nil => ((6 boolean)) mem: ((6 boolean)): 25548 <= nil run: process-key/main29 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main29 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 25549 <= nil run: process-key/main29 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main29 13: t => ((8 boolean)) mem: ((8 boolean)): 25550 <= t run: process-key/main29 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main29 14: t => ((7 boolean)) mem: ((7 boolean)): 25549 <= t run: process-key/main29 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main29 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: up/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main29 0: 25603 => ((default-space space-address)) run: up/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25604 <= 22095 run: up/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25605 <= 21803 run: up/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 25606 <= nil run: up/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/process-key/main29 0: 25634 => ((default-space space-address)) run: instruction-trace-num-children/up/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 25636 <= 21765 run: instruction-trace-num-children/up/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 25637 <= 1 run: instruction-trace-num-children/up/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/process-key/main29 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 25638 <= 13001 run: instruction-trace-num-children/up/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/process-key/main29 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 25639 <= 16150 run: instruction-trace-num-children/up/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/process-key/main29 5: 3 => ((5 integer)) mem: ((5 integer)): 25640 <= 3 run: instruction-trace-num-children/up/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/process-key/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 25607 <= 3 run: up/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/process-key/main29 6: 4 => ((3 integer)) mem: ((3 integer)): 25607 <= 4 run: up/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/process-key/main29 7: 5 => ((4 integer)) mem: ((4 integer)): 25608 <= 5 run: up/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 5 run: up/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 25609 <= nil run: up/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 25612 <= nil run: up/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main29 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main29 0: 25665 => ((default-space space-address)) run: cursor-up/up/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25667 <= 21803 schedule: scheduling cursor-up/up/process-key/main29 for further processing schedule: cursor-up/up/process-key/main29 run: cursor-up/up/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 25668 <= 21805 run: cursor-up/up/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 25669 <= nil run: cursor-up/up/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main29 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/process-key/main29 7: (((reply))) run: process-key/main29 17: (((reply)) ((nil literal))) run: main29 19: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((4 keyboard-address)) => 25539 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main29 0: 25696 => ((default-space space-address)) run: process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 25539 21803) run: process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25697 <= 22095 run: process-key/main29 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 25539 21803) run: process-key/main29 2: 25539 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 25698 <= 25539 run: process-key/main29 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 25539 21803) run: process-key/main29 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 25699 <= 21803 run: process-key/main29 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 25539 run: read-key/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main29 0: 25727 => ((default-space space-address)) run: read-key/process-key/main29 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (25539 silent) run: read-key/process-key/main29 1: 25539 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 25729 <= 25539 run: read-key/process-key/main29 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (25539 silent) run: read-key/process-key/main29 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 25730 <= silent run: read-key/process-key/main29 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 25539 run: read-key/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main29 4: 25539 => ((3 integer-address)) mem: ((3 integer-address)): 25731 <= 25539 run: read-key/process-key/main29 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((25540 string-address) (raw)) => 25505 run: read-key/process-key/main29 5: 25505 => ((4 string-address)) mem: ((4 string-address)): 25732 <= 25505 run: read-key/process-key/main29 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((25505 integer) (raw)) => 2 run: read-key/process-key/main29 6: 2 => ((5 integer)) mem: ((5 integer)): 25733 <= 2 run: read-key/process-key/main29 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((5 integer)) => 2 run: read-key/process-key/main29 7: nil => ((6 boolean)) mem: ((6 boolean)): 25734 <= nil run: read-key/process-key/main29 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main29 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((25505 string) (raw)) mem: ((25505 integer) (raw)) => 2 mem: ((25507 byte) (raw)) => run: read-key/process-key/main29 10: #\newline => ((7 character)) mem: ((7 character)): 25735 <= #\newline run: read-key/process-key/main29 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main29 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 25539 <= 2 run: read-key/process-key/main29 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main29 4: #\newline => ((3 character)) mem: ((3 character)): 25700 <= #\newline run: process-key/main29 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main29 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 25701 <= nil run: process-key/main29 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 25702 <= nil run: process-key/main29 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main29 9: nil => ((6 boolean)) mem: ((6 boolean)): 25703 <= nil run: process-key/main29 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main29 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 25704 <= nil run: process-key/main29 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main29 13: nil => ((8 boolean)) mem: ((8 boolean)): 25705 <= nil run: process-key/main29 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main29 14: nil => ((7 boolean)) mem: ((7 boolean)): 25704 <= nil run: process-key/main29 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main29 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main29 18: nil => ((9 boolean)) mem: ((9 boolean)): 25706 <= nil run: process-key/main29 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main29 19: nil => ((10 boolean)) mem: ((10 boolean)): 25707 <= nil run: process-key/main29 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main29 20: nil => ((9 boolean)) mem: ((9 boolean)): 25706 <= nil run: process-key/main29 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main29 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main29 24: nil => ((11 boolean)) mem: ((11 boolean)): 25708 <= nil run: process-key/main29 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main29 25: nil => ((12 boolean)) mem: ((12 boolean)): 25709 <= nil run: process-key/main29 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main29 26: nil => ((11 boolean)) mem: ((11 boolean)): 25708 <= nil run: process-key/main29 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main29 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main29 34: nil => ((14 boolean)) mem: ((14 boolean)): 25711 <= nil run: process-key/main29 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main29 35: nil => ((15 boolean)) mem: ((15 boolean)): 25712 <= nil run: process-key/main29 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main29 36: nil => ((14 boolean)) mem: ((14 boolean)): 25711 <= nil run: process-key/main29 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main29 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main29 45: t => ((17 boolean)) mem: ((17 boolean)): 25714 <= t run: process-key/main29 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main29 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 run: process-key/main29 47: 2 => ((18 integer)) mem: ((18 integer)): 25715 <= 2 run: process-key/main29 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((18 integer)) => 2 run: cursor-row-to-trace-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main29 0: 25758 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25759 <= 22095 run: cursor-row-to-trace-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/process-key/main29 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 25760 <= 2 run: cursor-row-to-trace-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/process-key/main29 3: 3 => ((2 integer)) mem: ((2 integer)): 25761 <= 3 run: cursor-row-to-trace-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 25762 <= t run: cursor-row-to-trace-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 25763 <= nil run: cursor-row-to-trace-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main29 10: t => ((5 boolean)) mem: ((5 boolean)): 25764 <= t run: cursor-row-to-trace-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 25765 <= t run: cursor-row-to-trace-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/process-key/main29 12: t => ((7 boolean)) mem: ((7 boolean)): 25766 <= t run: cursor-row-to-trace-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/process-key/main29 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main29 14: 2 => ((8 integer)) mem: ((8 integer)): 25767 <= 2 run: cursor-row-to-trace-index/process-key/main29 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 3 mem: ((8 integer)) => 2 run: cursor-row-to-trace-index/process-key/main29 15: 1 => ((9 integer)) mem: ((9 integer)): 25768 <= 1 run: cursor-row-to-trace-index/process-key/main29 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 1 run: cursor-row-to-trace-index/process-key/main29 16: 2 => ((9 integer)) mem: ((9 integer)): 25768 <= 2 run: cursor-row-to-trace-index/process-key/main29 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 2 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/process-key/main29 0: 25789 => ((default-space space-address)) run: max/cursor-row-to-trace-index/process-key/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (2 1) run: max/cursor-row-to-trace-index/process-key/main29 1: 2 => ((1 integer)) mem: ((1 integer)): 25791 <= 2 run: max/cursor-row-to-trace-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (2 1) run: max/cursor-row-to-trace-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 25792 <= 1 run: max/cursor-row-to-trace-index/process-key/main29 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 2 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/process-key/main29 3: t => ((3 boolean)) mem: ((3 boolean)): 25793 <= t run: max/cursor-row-to-trace-index/process-key/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/cursor-row-to-trace-index/process-key/main29 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/process-key/main29 17: 2 => ((9 integer)) mem: ((9 integer)): 25768 <= 2 run: cursor-row-to-trace-index/process-key/main29 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 2 run: process-key/main29 48: 2 => ((19 integer)) mem: ((19 integer)): 25716 <= 2 run: process-key/main29 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: process-key/main29 49: t => ((20 boolean)) mem: ((20 boolean)): 25717 <= t run: process-key/main29 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => t run: process-key/main29 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: process-key/main29 51: nil => ((21 boolean)) mem: ((21 boolean)): 25718 <= nil run: process-key/main29 52: (((jump-if)) ((21 boolean)) ((15 offset))) mem: ((21 boolean)) => nil run: process-key/main29 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((6 integer) (space 1)) => 2 run: process-key/main29 53: nil => ((22 boolean)) mem: ((22 boolean)): 25719 <= nil run: process-key/main29 54: (((jump-if)) ((22 boolean)) ((13 offset))) mem: ((22 boolean)) => nil run: process-key/main29 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 2 mem: ((2 integer) (space 1)) => 1 run: process-key/main29 55: nil => ((23 boolean)) mem: ((23 boolean)): 25720 <= nil run: process-key/main29 56: (((jump-unless)) ((23 boolean)) ((7 offset))) mem: ((23 boolean)) => nil run: process-key/main29 64: (((24 boolean)) <- ((greater-than)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 2 mem: ((2 integer) (space 1)) => 1 run: process-key/main29 64: t => ((24 boolean)) mem: ((24 boolean)): 25721 <= t run: process-key/main29 65: (((jump-unless)) ((24 boolean)) ((2 offset))) mem: ((24 boolean)) => t run: process-key/main29 66: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((2 integer) (space 1)) => 1 run: back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main29 0: 25820 => ((default-space space-address)) run: back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 1) run: back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25821 <= 22095 run: back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 1) run: back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25822 <= 21803 run: back-to-index/process-key/main29 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 1) run: back-to-index/process-key/main29 3: 1 => ((2 integer)) mem: ((2 integer)): 25823 <= 1 run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 25824 <= nil run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main29 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 25851 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25852 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 25853 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 3 => ((2 integer)) mem: ((2 integer)): 25854 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 25855 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 25856 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: t => ((5 boolean)) mem: ((5 boolean)): 25857 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 25858 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: t => ((7 boolean)) mem: ((7 boolean)): 25859 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: 2 => ((8 integer)) mem: ((8 integer)): 25860 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 3 mem: ((8 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: 1 => ((9 integer)) mem: ((9 integer)): 25861 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: 2 => ((9 integer)) mem: ((9 integer)): 25861 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 2 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: 25882 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (2 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: 2 => ((1 integer)) mem: ((1 integer)): 25884 <= 2 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (2 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 25885 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 2 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: t => ((3 boolean)) mem: ((3 boolean)): 25886 <= t run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: 2 => ((9 integer)) mem: ((9 integer)): 25861 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 2 run: back-to-index/process-key/main29 6: 2 => ((4 integer)) mem: ((4 integer)): 25825 <= 2 run: back-to-index/process-key/main29 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 1 run: back-to-index/process-key/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 25826 <= nil run: back-to-index/process-key/main29 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main29 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main29 0: 25913 => ((default-space space-address)) run: up/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 25914 <= 22095 run: up/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25915 <= 21803 run: up/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 25916 <= nil run: up/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: 25944 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 25946 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 25947 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 25948 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 25949 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: 3 => ((5 integer)) mem: ((5 integer)): 25950 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 25917 <= 3 run: up/back-to-index/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main29 6: 4 => ((3 integer)) mem: ((3 integer)): 25917 <= 4 run: up/back-to-index/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main29 7: 5 => ((4 integer)) mem: ((4 integer)): 25918 <= 5 run: up/back-to-index/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 25919 <= nil run: up/back-to-index/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 25922 <= nil run: up/back-to-index/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/back-to-index/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main29 0: 25975 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 25977 <= 21803 run: cursor-up/up/back-to-index/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 25978 <= 21805 run: cursor-up/up/back-to-index/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 25979 <= nil run: cursor-up/up/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main29 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/back-to-index/process-key/main29 7: (((reply))) run: back-to-index/process-key/main29 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 25824 <= nil run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main29 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 26006 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 26007 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 26008 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 2 => ((2 integer)) mem: ((2 integer)): 26009 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 26010 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 26011 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: t => ((5 boolean)) mem: ((5 boolean)): 26012 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 26013 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: t => ((7 boolean)) mem: ((7 boolean)): 26014 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: 2 => ((8 integer)) mem: ((8 integer)): 26015 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 2 mem: ((8 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: 0 => ((9 integer)) mem: ((9 integer)): 26016 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: 1 => ((9 integer)) mem: ((9 integer)): 26016 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 1 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: 26037 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: 1 => ((1 integer)) mem: ((1 integer)): 26039 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 26040 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 26041 <= nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: 1 => ((9 integer)) mem: ((9 integer)): 26016 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: back-to-index/process-key/main29 6: 1 => ((4 integer)) mem: ((4 integer)): 25825 <= 1 run: back-to-index/process-key/main29 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 25826 <= nil run: back-to-index/process-key/main29 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main29 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main29 0: 26068 => ((default-space space-address)) run: up/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 26069 <= 22095 run: up/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26070 <= 21803 run: up/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 26071 <= nil run: up/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: 26099 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 26101 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 26102 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 26103 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 26104 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: 3 => ((5 integer)) mem: ((5 integer)): 26105 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main29 5: 3 => ((3 integer)) mem: ((3 integer)): 26072 <= 3 run: up/back-to-index/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main29 6: 4 => ((3 integer)) mem: ((3 integer)): 26072 <= 4 run: up/back-to-index/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main29 7: 5 => ((4 integer)) mem: ((4 integer)): 26073 <= 5 run: up/back-to-index/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 26074 <= nil run: up/back-to-index/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 26077 <= nil run: up/back-to-index/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/back-to-index/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main29 0: 26130 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26132 <= 21803 run: cursor-up/up/back-to-index/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 26133 <= 21805 run: cursor-up/up/back-to-index/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 26134 <= nil run: cursor-up/up/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main29 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/back-to-index/process-key/main29 7: (((reply))) run: back-to-index/process-key/main29 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 25824 <= t run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main29 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 26161 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 26162 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 26163 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 1 => ((2 integer)) mem: ((2 integer)): 26164 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 26165 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 26166 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: t => ((5 boolean)) mem: ((5 boolean)): 26167 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 26168 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: t => ((7 boolean)) mem: ((7 boolean)): 26169 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 14: 2 => ((8 integer)) mem: ((8 integer)): 26170 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 1 mem: ((8 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 15: -1 => ((9 integer)) mem: ((9 integer)): 26171 <= -1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => -1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 16: 0 => ((9 integer)) mem: ((9 integer)): 26171 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 0 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 0: 26192 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 1: 0 => ((1 integer)) mem: ((1 integer)): 26194 <= 0 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 2: 1 => ((2 integer)) mem: ((2 integer)): 26195 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 26196 <= nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 17: 1 => ((9 integer)) mem: ((9 integer)): 26171 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: back-to-index/process-key/main29 11: 1 => ((4 integer)) mem: ((4 integer)): 25825 <= 1 run: back-to-index/process-key/main29 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main29 12: t => ((6 boolean)) mem: ((6 boolean)): 25827 <= t run: back-to-index/process-key/main29 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main29 67: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1)) ((19 integer) (until))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((2 integer) (space 1)) => 1 mem: ((19 integer) (until)) => 2 run: print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main29 0: 26223 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 1 2) run: print-traces-collapsed-from/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 26224 <= 22095 run: print-traces-collapsed-from/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 1 2) run: print-traces-collapsed-from/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26225 <= 21803 run: print-traces-collapsed-from/process-key/main29 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 1 2) run: print-traces-collapsed-from/process-key/main29 3: 1 => ((2 integer)) mem: ((2 integer)): 26226 <= 1 run: print-traces-collapsed-from/process-key/main29 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 1 2) run: print-traces-collapsed-from/process-key/main29 4: 2 => ((3 integer)) mem: ((3 integer)): 26227 <= 2 run: print-traces-collapsed-from/process-key/main29 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/process-key/main29 5: 6 => ((4 integer)) mem: ((4 integer)): 26228 <= 6 run: print-traces-collapsed-from/process-key/main29 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 2 run: print-traces-collapsed-from/process-key/main29 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 6 mem: ((3 integer)) => 2 run: min/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/process-key/main29 0: 26254 => ((default-space space-address)) run: min/print-traces-collapsed-from/process-key/main29 1: (((1 integer)) <- ((next-input))) arg: nil 0 (6 2) run: min/print-traces-collapsed-from/process-key/main29 1: 6 => ((1 integer)) mem: ((1 integer)): 26256 <= 6 run: min/print-traces-collapsed-from/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (6 2) run: min/print-traces-collapsed-from/process-key/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 26257 <= 2 run: min/print-traces-collapsed-from/process-key/main29 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 6 mem: ((2 integer)) => 2 run: min/print-traces-collapsed-from/process-key/main29 3: nil => ((3 boolean)) mem: ((3 boolean)): 26258 <= nil run: min/print-traces-collapsed-from/process-key/main29 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/process-key/main29 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/process-key/main29 7: 2 => ((4 integer)) mem: ((4 integer)): 26228 <= 2 run: print-traces-collapsed-from/process-key/main29 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 2 run: print-traces-collapsed-from/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 26229 <= nil run: print-traces-collapsed-from/process-key/main29 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main29 10: nil => ((6 boolean)) mem: ((6 boolean)): 26230 <= nil run: print-traces-collapsed-from/process-key/main29 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main29 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-traces-collapsed-from/process-key/main29 12: 13001 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 26231 <= 13001 run: print-traces-collapsed-from/process-key/main29 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main29 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: print-traces-collapsed-from/process-key/main29 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main29 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/process-key/main29 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26285 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 26287 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: 13001 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 26292 <= 13001 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 26293 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26316 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26318 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 26319 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 26320 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: 0 => ((4 integer)) mem: ((4 integer)): 26321 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26347 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26349 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26350 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26351 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26352 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26353 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26354 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26355 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26356 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 0 => ((9 integer)) mem: ((9 integer)): 26357 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26358 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 26359 <= 21809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26378 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26380 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26381 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26382 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26383 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26384 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26385 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26386 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26387 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 1 => ((9 integer)) mem: ((9 integer)): 26388 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26389 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 26390 <= 21810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26409 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26411 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26412 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26413 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26414 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26415 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26416 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26417 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26418 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 2 => ((9 integer)) mem: ((9 integer)): 26419 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26420 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 26421 <= 21811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26440 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26442 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26443 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26444 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26445 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26446 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26447 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26448 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26449 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 3 => ((9 integer)) mem: ((9 integer)): 26450 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26451 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 26452 <= 21812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26471 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26473 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26474 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26475 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26476 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26477 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26478 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26479 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26480 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 4 => ((9 integer)) mem: ((9 integer)): 26481 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26482 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 26483 <= 21813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26502 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26504 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26505 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26506 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26507 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26508 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26509 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26510 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26511 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 5 => ((9 integer)) mem: ((9 integer)): 26512 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26513 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 26514 <= 21814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26533 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26535 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26536 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26537 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26538 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26539 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26540 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26541 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26542 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 6 => ((9 integer)) mem: ((9 integer)): 26543 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26544 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 26545 <= 21815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26564 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26566 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26567 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26568 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26569 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26570 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26571 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26572 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26573 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 7 => ((9 integer)) mem: ((9 integer)): 26574 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26575 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 26576 <= 21816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26595 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26597 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26598 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26599 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26600 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26601 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26602 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26603 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26604 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 8 => ((9 integer)) mem: ((9 integer)): 26605 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26606 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 26607 <= 21817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26626 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26628 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26629 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26630 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26631 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26632 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26633 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26634 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26635 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 9 => ((9 integer)) mem: ((9 integer)): 26636 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26637 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 26638 <= 21818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26657 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26659 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26660 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26661 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26662 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26663 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26664 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26665 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26666 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 10 => ((9 integer)) mem: ((9 integer)): 26667 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26668 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 26669 <= 21819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26688 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26690 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26691 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26692 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26693 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26694 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26695 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26696 <= 17 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26697 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 11 => ((9 integer)) mem: ((9 integer)): 26698 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26699 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 26700 <= 21820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26719 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26721 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26722 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26723 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26724 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26725 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26726 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26727 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26728 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 12 => ((9 integer)) mem: ((9 integer)): 26729 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26730 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 26731 <= 21821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26750 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26752 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26753 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26754 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26755 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26756 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26757 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26758 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26759 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 13 => ((9 integer)) mem: ((9 integer)): 26760 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26761 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 26762 <= 21822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26781 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26783 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26784 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26785 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26786 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26787 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26788 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26789 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26790 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 14 => ((9 integer)) mem: ((9 integer)): 26791 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26792 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 26793 <= 21823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26812 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26814 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26816 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26817 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26818 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26819 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26820 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26821 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 15 => ((9 integer)) mem: ((9 integer)): 26822 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26823 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 26824 <= 21824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 26322 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26843 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26845 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26847 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26848 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26849 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26850 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26851 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26852 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 16 => ((9 integer)) mem: ((9 integer)): 26853 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26854 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 26855 <= 21825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 26322 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26874 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26876 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\+ => ((2 character)) mem: ((2 character)): 26877 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26878 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26879 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26880 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26881 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26882 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26883 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 0 => ((9 integer)) mem: ((9 integer)): 26884 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26885 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 26886 <= 21809 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26905 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26907 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 26908 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26909 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26910 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26911 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26912 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26913 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26914 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 1 => ((9 integer)) mem: ((9 integer)): 26915 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26916 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 26917 <= 21810 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((13001 string-address-array-address) (raw)) => 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 13267 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 26294 <= 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 0 => ((9 integer)) mem: ((9 integer)): 26295 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((13267 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 1 => ((10 integer)) mem: ((10 integer)): 26296 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: nil => ((11 boolean)) mem: ((11 boolean)): 26297 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 mem: ((13268 string-address) (raw)) => 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 13362 => ((12 string-address)) mem: ((12 string-address)): 26298 <= 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26936 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26938 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: 13362 => ((2 string-address)) mem: ((2 string-address)): 26939 <= 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13362 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 26940 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 26941 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 26942 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13363 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\m => ((6 character)) mem: ((6 character)): 26943 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26967 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 26969 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\m => ((2 character)) mem: ((2 character)): 26970 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 26971 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 26972 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 26973 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 26974 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 26975 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 26976 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 2 => ((9 integer)) mem: ((9 integer)): 26977 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 26978 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 26979 <= 21811 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 26941 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 26942 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13364 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\a => ((6 character)) mem: ((6 character)): 26943 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 26998 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27000 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\a => ((2 character)) mem: ((2 character)): 27001 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27002 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27003 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27004 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27005 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27006 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27007 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 3 => ((9 integer)) mem: ((9 integer)): 27008 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27009 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 27010 <= 21812 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 26941 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 26942 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13365 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\i => ((6 character)) mem: ((6 character)): 26943 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27029 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27031 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\i => ((2 character)) mem: ((2 character)): 27032 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27033 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27034 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27035 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27036 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27037 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27038 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 4 => ((9 integer)) mem: ((9 integer)): 27039 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27040 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 27041 <= 21813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 26941 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 26942 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13366 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\n => ((6 character)) mem: ((6 character)): 26943 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27060 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27062 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\n => ((2 character)) mem: ((2 character)): 27063 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27064 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27065 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27066 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27067 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27068 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27069 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 5 => ((9 integer)) mem: ((9 integer)): 27070 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27071 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 27072 <= 21814 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 26941 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 26942 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27091 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27093 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\/ => ((2 character)) mem: ((2 character)): 27094 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27095 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27096 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27097 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27098 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27099 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27100 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 6 => ((9 integer)) mem: ((9 integer)): 27101 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27102 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 27103 <= 21815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: 1 => ((9 integer)) mem: ((9 integer)): 26295 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: t => ((11 boolean)) mem: ((11 boolean)): 26297 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27122 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27124 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27125 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27126 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27127 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27128 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27129 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27130 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27131 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 7 => ((9 integer)) mem: ((9 integer)): 27132 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27133 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 27134 <= 21816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((13002 string-address) (raw)) => 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 18: 13587 => ((13 string-address)) mem: ((13 string-address)): 26299 <= 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27153 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27155 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: 13587 => ((2 string-address)) mem: ((2 string-address)): 27156 <= 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13587 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 27157 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 27158 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27159 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 mem: ((13588 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\1 => ((6 character)) mem: ((6 character)): 27160 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27184 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27186 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\1 => ((2 character)) mem: ((2 character)): 27187 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27188 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27189 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27190 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27191 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27192 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27193 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 8 => ((9 integer)) mem: ((9 integer)): 27194 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27195 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 27196 <= 21817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 27158 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 27159 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27215 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27217 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27218 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27219 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27220 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27221 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27222 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27223 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27224 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 9 => ((9 integer)) mem: ((9 integer)): 27225 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27226 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 27227 <= 21818 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27246 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27248 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\: => ((2 character)) mem: ((2 character)): 27249 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27250 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27251 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27252 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27253 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27254 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27255 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 10 => ((9 integer)) mem: ((9 integer)): 27256 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27257 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 27258 <= 21819 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27277 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27279 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27280 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27281 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27282 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27283 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27284 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27285 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27286 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 11 => ((9 integer)) mem: ((9 integer)): 27287 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27288 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 27289 <= 21820 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((13003 string-address) (raw)) => 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 23: 13651 => ((9 string-address)) mem: ((9 string-address)): 26295 <= 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27308 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27310 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: 13651 => ((2 string-address)) mem: ((2 string-address)): 27311 <= 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13651 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 5 => ((3 integer)) mem: ((3 integer)): 27312 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 27313 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27314 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13652 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\d => ((6 character)) mem: ((6 character)): 27315 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27339 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27341 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\d => ((2 character)) mem: ((2 character)): 27342 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27343 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27344 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27345 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27346 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27347 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27348 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 12 => ((9 integer)) mem: ((9 integer)): 27349 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27350 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 27351 <= 21821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 27313 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27314 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13653 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\space => ((6 character)) mem: ((6 character)): 27315 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27370 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27372 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27373 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27374 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27375 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27376 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27377 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27378 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27379 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 13 => ((9 integer)) mem: ((9 integer)): 27380 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27381 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 27382 <= 21822 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 27313 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27314 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13654 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\e => ((6 character)) mem: ((6 character)): 27315 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27401 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27403 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\e => ((2 character)) mem: ((2 character)): 27404 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27405 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27406 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27407 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27408 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27409 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27410 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 14 => ((9 integer)) mem: ((9 integer)): 27411 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27412 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 27413 <= 21823 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 27313 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27314 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13655 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\space => ((6 character)) mem: ((6 character)): 27315 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27432 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27434 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27435 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27436 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27437 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27438 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27439 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27440 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27441 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 15 => ((9 integer)) mem: ((9 integer)): 27442 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27443 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 27444 <= 21824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 27313 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 27314 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13656 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: #\f => ((6 character)) mem: ((6 character)): 27315 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27463 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27465 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: #\f => ((2 character)) mem: ((2 character)): 27466 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27467 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27468 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27469 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27470 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27471 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 0 => ((8 integer)) mem: ((8 integer)): 27472 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: 16 => ((9 integer)) mem: ((9 integer)): 27473 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27474 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 27475 <= 21825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 9: 5 => ((4 integer)) mem: ((4 integer)): 27313 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 27314 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27494 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 27495 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27496 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 27497 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 0: 27525 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27527 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 27528 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 schedule: scheduling cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 for further processing schedule: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 27529 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main29 7: (((reply))) run: print-traces-collapsed-from/process-key/main29 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main29 16: 2 => ((2 integer)) mem: ((2 integer)): 26226 <= 2 run: print-traces-collapsed-from/process-key/main29 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main29 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 2 run: print-traces-collapsed-from/process-key/main29 8: t => ((5 boolean)) mem: ((5 boolean)): 26229 <= t run: print-traces-collapsed-from/process-key/main29 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: process-key/main29 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 2 run: process-key/main29 68: 2 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= 2 run: process-key/main29 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 2 run: process-key/main29 69: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: process-key/main29 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: process-key/main29 70: 16224 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 25722 <= 16224 run: process-key/main29 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 21803 mem: ((25 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main29 0: 27556 => ((default-space space-address)) run: print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27558 <= 21803 run: print-instruction-trace/process-key/main29 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace/process-key/main29 2: 16224 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 27559 <= 16224 run: print-instruction-trace/process-key/main29 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace/process-key/main29 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 27557 <= 22095 run: print-instruction-trace/process-key/main29 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((2 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27587 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27589 <= 21803 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: 16224 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 27590 <= 16224 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 27588 <= 22095 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27618 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27620 <= 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 27621 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 27622 <= 21806 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: 0 => ((4 integer)) mem: ((4 integer)): 27623 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27649 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27651 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27652 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27653 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27654 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27655 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27656 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27657 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27658 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 17 => ((9 integer)) mem: ((9 integer)): 27659 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27660 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 27661 <= 21826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27680 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27682 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27683 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27684 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27685 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27686 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27687 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27688 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27689 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 18 => ((9 integer)) mem: ((9 integer)): 27690 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27691 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 27692 <= 21827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27711 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27713 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27714 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27715 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27716 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27717 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27718 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27719 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27720 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 19 => ((9 integer)) mem: ((9 integer)): 27721 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27722 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 27723 <= 21828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27742 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27744 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27745 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27746 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27747 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27748 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27749 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27750 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27751 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 20 => ((9 integer)) mem: ((9 integer)): 27752 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27753 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 27754 <= 21829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27773 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27775 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27776 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27777 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27778 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27779 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27780 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27781 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27782 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 21 => ((9 integer)) mem: ((9 integer)): 27783 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27784 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 27785 <= 21830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27804 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27806 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27808 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27809 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27810 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27811 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27812 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27813 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 22 => ((9 integer)) mem: ((9 integer)): 27814 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27815 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 27816 <= 21831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27835 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27837 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27839 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27840 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27841 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27842 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27843 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27844 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 23 => ((9 integer)) mem: ((9 integer)): 27845 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27846 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 27847 <= 21832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27866 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27868 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27869 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27870 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27871 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27872 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27873 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27874 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27875 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 24 => ((9 integer)) mem: ((9 integer)): 27876 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27877 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 27878 <= 21833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27897 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27899 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27900 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27901 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27902 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27903 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27904 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27905 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27906 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 25 => ((9 integer)) mem: ((9 integer)): 27907 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27908 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 27909 <= 21834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27928 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27930 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27931 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27932 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27933 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27934 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27935 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27936 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27937 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 26 => ((9 integer)) mem: ((9 integer)): 27938 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27939 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 27940 <= 21835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27959 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27961 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27962 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27963 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27964 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27965 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27966 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27967 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27968 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 27 => ((9 integer)) mem: ((9 integer)): 27969 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 27970 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 27971 <= 21836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 27990 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 27992 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 27993 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 27994 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 27995 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 27996 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 27997 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 27998 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 27999 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 28 => ((9 integer)) mem: ((9 integer)): 28000 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28001 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 28002 <= 21837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28021 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28023 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28024 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28025 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28026 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28027 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28028 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28029 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28030 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 29 => ((9 integer)) mem: ((9 integer)): 28031 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28032 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 28033 <= 21838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28052 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28054 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28055 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28056 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28057 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28058 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28059 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28060 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28061 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 30 => ((9 integer)) mem: ((9 integer)): 28062 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28063 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 28064 <= 21839 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28083 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28085 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28086 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28087 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28088 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28089 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28090 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28091 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28092 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 31 => ((9 integer)) mem: ((9 integer)): 28093 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28094 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 28095 <= 21840 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28114 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28116 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28117 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28118 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28119 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28120 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28121 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28122 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28123 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 32 => ((9 integer)) mem: ((9 integer)): 28124 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28125 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 28126 <= 21841 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 27624 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28145 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28147 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28148 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28149 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28150 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28151 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28152 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28153 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28154 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 33 => ((9 integer)) mem: ((9 integer)): 28155 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28156 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 28157 <= 21842 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 27624 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28176 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28178 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\- => ((2 character)) mem: ((2 character)): 28179 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28180 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28181 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28182 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28183 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28184 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28185 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 17 => ((9 integer)) mem: ((9 integer)): 28186 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28187 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 28188 <= 21826 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28207 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28209 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28210 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28211 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28212 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28213 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28214 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28215 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28216 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 18 => ((9 integer)) mem: ((9 integer)): 28217 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28218 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 28219 <= 21827 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 16489 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 27591 <= 16489 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 0 => ((4 integer)) mem: ((4 integer)): 27592 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 1 => ((5 integer)) mem: ((5 integer)): 27593 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: nil => ((6 boolean)) mem: ((6 boolean)): 27594 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 16584 => ((7 string-address)) mem: ((7 string-address)): 27595 <= 16584 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((7 string-address)) => 16584 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28238 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28240 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 28241 <= 16584 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 28242 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 28243 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28244 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\m => ((6 character)) mem: ((6 character)): 28245 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28269 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28271 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\m => ((2 character)) mem: ((2 character)): 28272 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28273 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28274 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28275 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28276 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28277 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28278 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 19 => ((9 integer)) mem: ((9 integer)): 28279 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28280 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 28281 <= 21828 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 28243 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28244 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\a => ((6 character)) mem: ((6 character)): 28245 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28300 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28302 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\a => ((2 character)) mem: ((2 character)): 28303 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28304 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28305 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28306 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28307 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28308 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28309 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 20 => ((9 integer)) mem: ((9 integer)): 28310 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28311 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 28312 <= 21829 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 28243 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28244 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\i => ((6 character)) mem: ((6 character)): 28245 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28331 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28333 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\i => ((2 character)) mem: ((2 character)): 28334 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28335 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28336 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28337 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28338 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28339 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28340 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 21 => ((9 integer)) mem: ((9 integer)): 28341 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28342 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 28343 <= 21830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 28243 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28244 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\n => ((6 character)) mem: ((6 character)): 28245 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28362 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28364 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\n => ((2 character)) mem: ((2 character)): 28365 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28366 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28367 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28368 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28369 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28370 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28371 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 22 => ((9 integer)) mem: ((9 integer)): 28372 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28373 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 28374 <= 21831 schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 28243 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 28244 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28393 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28395 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\/ => ((2 character)) mem: ((2 character)): 28396 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28397 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28398 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28399 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28400 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28401 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28402 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 23 => ((9 integer)) mem: ((9 integer)): 28403 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28404 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 28405 <= 21832 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: 1 => ((4 integer)) mem: ((4 integer)): 27592 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: t => ((6 boolean)) mem: ((6 boolean)): 27594 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28424 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28426 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28427 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28428 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28429 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28430 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28431 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28432 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28433 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 24 => ((9 integer)) mem: ((9 integer)): 28434 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28435 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 28436 <= 21833 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 18: 16809 => ((8 string-address)) mem: ((8 string-address)): 27596 <= 16809 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((8 string-address)) => 16809 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28455 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28457 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 28458 <= 16809 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 1 => ((3 integer)) mem: ((3 integer)): 28459 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 28460 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28461 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\2 => ((6 character)) mem: ((6 character)): 28462 <= #\2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28486 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28488 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\2 => ((2 character)) mem: ((2 character)): 28489 <= #\2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28490 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28491 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28492 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28493 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28494 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28495 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 25 => ((9 integer)) mem: ((9 integer)): 28496 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28497 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 28498 <= 21834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 28460 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 28461 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28517 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28519 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28520 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28521 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28522 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28523 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28524 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28525 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28526 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 26 => ((9 integer)) mem: ((9 integer)): 28527 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28528 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 28529 <= 21835 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28548 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28550 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\: => ((2 character)) mem: ((2 character)): 28551 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28552 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28553 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28554 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28555 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28556 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28557 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 27 => ((9 integer)) mem: ((9 integer)): 28558 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28559 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 28560 <= 21836 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28579 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28581 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28582 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28583 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28584 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28585 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28586 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28587 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28588 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 28 => ((9 integer)) mem: ((9 integer)): 28589 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28590 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 28591 <= 21837 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 23: 16873 => ((4 string-address)) mem: ((4 string-address)): 27592 <= 16873 run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 16873 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28610 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28612 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 28613 <= 16873 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 4 => ((3 integer)) mem: ((3 integer)): 28614 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 28615 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28616 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\g => ((6 character)) mem: ((6 character)): 28617 <= #\g run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28641 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28643 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\g => ((2 character)) mem: ((2 character)): 28644 <= #\g run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28645 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28646 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28647 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28648 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28649 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28650 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 29 => ((9 integer)) mem: ((9 integer)): 28651 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28652 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 28653 <= 21838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\g run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 28615 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28616 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\space => ((6 character)) mem: ((6 character)): 28617 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28672 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28674 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28675 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28676 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28677 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28678 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28679 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28680 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28681 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 30 => ((9 integer)) mem: ((9 integer)): 28682 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28683 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 28684 <= 21839 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 28615 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28616 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\h => ((6 character)) mem: ((6 character)): 28617 <= #\h run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28703 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28705 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\h => ((2 character)) mem: ((2 character)): 28706 <= #\h run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28707 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28708 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28709 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28710 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28711 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28712 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 31 => ((9 integer)) mem: ((9 integer)): 28713 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28714 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 28715 <= 21840 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\h run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 28615 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 28616 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: #\i => ((6 character)) mem: ((6 character)): 28617 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28734 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28736 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: #\i => ((2 character)) mem: ((2 character)): 28737 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28738 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28739 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28740 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28741 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28742 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 17 => ((8 integer)) mem: ((8 integer)): 28743 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: 32 => ((9 integer)) mem: ((9 integer)): 28744 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28745 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 28746 <= 21841 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 9: 4 => ((4 integer)) mem: ((4 integer)): 28615 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 28616 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main29 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28765 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 28766 <= 22095 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28767 <= 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 28768 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 0: 28796 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28798 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 28799 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 28800 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main29 7: (((reply))) run: print-instruction-trace/process-key/main29 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16227 trace-address-array-address) (raw)) => 18143 run: print-instruction-trace/process-key/main29 5: 18143 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 27560 <= 18143 run: print-instruction-trace/process-key/main29 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main29 6: 0 => ((4 integer)) mem: ((4 integer)): 27561 <= 0 run: print-instruction-trace/process-key/main29 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 18143 run: print-instruction-trace/process-key/main29 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((18143 integer) (raw)) => 1 run: print-instruction-trace/process-key/main29 9: 1 => ((5 integer)) mem: ((5 integer)): 27562 <= 1 run: print-instruction-trace/process-key/main29 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main29 10: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= 1 run: print-instruction-trace/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main29 11: nil => ((6 boolean)) mem: ((6 boolean)): 27563 <= nil run: print-instruction-trace/process-key/main29 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main29 13: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-instruction-trace/process-key/main29 13: nil => ((7 boolean)) mem: ((7 boolean)): 27564 <= nil run: print-instruction-trace/process-key/main29 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main29 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18143 trace-address-array) (raw)) mem: ((18143 integer) (raw)) => 1 mem: ((18144 trace-address) (raw)) => 17166 run: print-instruction-trace/process-key/main29 15: 17166 => ((8 trace-address)) mem: ((8 trace-address)): 27565 <= 17166 run: print-instruction-trace/process-key/main29 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main29 0: 28827 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28829 <= 21803 run: print-character/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28830 <= #\space run: print-character/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28831 <= nil run: print-character/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28832 <= nil run: print-character/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28833 <= 21805 run: print-character/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28834 <= 21806 run: print-character/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28835 <= 17 run: print-character/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 28836 <= 34 run: print-character/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/process-key/main29 10: 34 => ((9 integer)) mem: ((9 integer)): 28837 <= 34 run: print-character/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28838 <= 21808 run: print-character/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main29 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 28839 <= 21843 run: print-character/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/process-key/main29 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace/process-key/main29 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main29 0: 28858 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28860 <= 21803 run: print-character/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28861 <= #\space run: print-character/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28862 <= nil run: print-character/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28863 <= nil run: print-character/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28864 <= 21805 run: print-character/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28865 <= 21806 run: print-character/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28866 <= 17 run: print-character/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 28867 <= 34 run: print-character/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/process-key/main29 10: 35 => ((9 integer)) mem: ((9 integer)): 28868 <= 35 run: print-character/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28869 <= 21808 run: print-character/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main29 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 28870 <= 21844 run: print-character/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/process-key/main29 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace/process-key/main29 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main29 0: 28889 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28891 <= 21803 run: print-character/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28892 <= #\space run: print-character/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28893 <= nil run: print-character/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28894 <= nil run: print-character/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28895 <= 21805 run: print-character/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28896 <= 21806 run: print-character/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28897 <= 17 run: print-character/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 28898 <= 34 run: print-character/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main29 10: 36 => ((9 integer)) mem: ((9 integer)): 28899 <= 36 run: print-character/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28900 <= 21808 run: print-character/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main29 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 28901 <= 21845 run: print-character/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main29 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-instruction-trace/process-key/main29 15: (((reply))) run: print-instruction-trace/process-key/main29 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((8 trace-address)) => 17166 run: print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main29 0: 28920 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 17166) run: print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28922 <= 21803 run: print-trace/print-instruction-trace/process-key/main29 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 17166) run: print-trace/print-instruction-trace/process-key/main29 2: 17166 => ((2 trace-address)) mem: ((2 trace-address)): 28923 <= 17166 run: print-trace/print-instruction-trace/process-key/main29 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17166 string-address) (raw)) => 17388 run: print-trace/print-instruction-trace/process-key/main29 3: 17388 => ((3 string-address)) mem: ((3 string-address)): 28924 <= 17388 run: print-trace/print-instruction-trace/process-key/main29 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 0: 28951 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28953 <= 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 3: 17 => ((2 integer)) mem: ((2 integer)): 28954 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 28955 <= 21806 run: clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main29 5: 3 => ((4 integer)) mem: ((4 integer)): 28956 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 28982 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 28984 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 28985 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 28986 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 28987 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 28988 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 28989 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 28990 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 28991 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 37 => ((9 integer)) mem: ((9 integer)): 28992 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 28993 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 28994 <= 21846 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29013 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29015 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29016 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29017 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29018 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29019 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29020 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29021 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29022 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 38 => ((9 integer)) mem: ((9 integer)): 29023 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29024 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 29025 <= 21847 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29044 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29046 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29047 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29048 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29049 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29050 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29051 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29052 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29053 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 39 => ((9 integer)) mem: ((9 integer)): 29054 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29055 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 29056 <= 21848 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29075 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29077 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29078 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29079 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29080 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29081 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29082 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29083 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29084 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 40 => ((9 integer)) mem: ((9 integer)): 29085 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29086 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 29087 <= 21849 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29106 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29108 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29109 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29110 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29111 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29112 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29113 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29114 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29115 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 41 => ((9 integer)) mem: ((9 integer)): 29116 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29117 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 29118 <= 21850 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29137 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29139 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29140 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29141 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29142 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29143 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29144 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29145 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29146 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 42 => ((9 integer)) mem: ((9 integer)): 29147 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29148 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 29149 <= 21851 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29168 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29170 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29171 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29172 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29173 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29174 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29175 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29176 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29177 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 43 => ((9 integer)) mem: ((9 integer)): 29178 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29179 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 29180 <= 21852 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29199 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29201 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29202 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29203 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29204 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29205 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29206 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29207 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29208 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 44 => ((9 integer)) mem: ((9 integer)): 29209 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29210 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 29211 <= 21853 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29230 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29232 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29233 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29234 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29235 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29236 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29237 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29238 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29239 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 45 => ((9 integer)) mem: ((9 integer)): 29240 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29241 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 29242 <= 21854 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29261 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29263 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29264 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29265 <= nil schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29266 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29267 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29268 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29269 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29270 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 46 => ((9 integer)) mem: ((9 integer)): 29271 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29272 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 29273 <= 21855 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29292 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29294 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29295 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29296 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29297 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29298 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29299 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29300 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29301 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 47 => ((9 integer)) mem: ((9 integer)): 29302 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29303 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 29304 <= 21856 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29323 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29325 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29326 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29327 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29328 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29329 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29330 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29331 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29332 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 48 => ((9 integer)) mem: ((9 integer)): 29333 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29334 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 29335 <= 21857 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29354 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29356 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29357 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29358 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29359 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29360 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29361 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29362 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29363 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 49 => ((9 integer)) mem: ((9 integer)): 29364 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29365 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 29366 <= 21858 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: nil => ((5 boolean)) mem: ((5 boolean)): 28957 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 0: 29385 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29387 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29388 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29389 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29390 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29391 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29392 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29393 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29394 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 10: 50 => ((9 integer)) mem: ((9 integer)): 29395 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29396 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 29397 <= 21859 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main29 6: t => ((5 boolean)) mem: ((5 boolean)): 28957 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main29 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main29 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main29 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main29 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main29 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 17388 run: print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main29 0: 29416 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 17388) run: print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29418 <= 21803 run: print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 17388) run: print-string/print-trace/print-instruction-trace/process-key/main29 2: 17388 => ((2 string-address)) mem: ((2 string-address)): 29419 <= 17388 run: print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17388 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 29420 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 29421 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29422 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 mem: ((17389 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\m => ((6 character)) mem: ((6 character)): 29423 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29447 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29449 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\m => ((2 character)) mem: ((2 character)): 29450 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29451 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29452 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29453 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29454 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29455 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29456 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 37 => ((9 integer)) mem: ((9 integer)): 29457 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29458 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 29459 <= 21846 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 29421 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29422 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 mem: ((17390 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\e => ((6 character)) mem: ((6 character)): 29423 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29478 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29480 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\e => ((2 character)) mem: ((2 character)): 29481 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29482 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29483 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29484 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29485 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29486 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29487 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 38 => ((9 integer)) mem: ((9 integer)): 29488 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29489 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 29490 <= 21847 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 29421 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29422 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17388 string) (raw)) mem: ((17388 integer) (raw)) => 3 mem: ((17391 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\m => ((6 character)) mem: ((6 character)): 29423 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29509 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29511 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\m => ((2 character)) mem: ((2 character)): 29512 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29513 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29514 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29515 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29516 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29517 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29518 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 39 => ((9 integer)) mem: ((9 integer)): 29519 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29520 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 29521 <= 21848 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 29421 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 29422 <= t run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main29 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main29 0: 29540 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29542 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29543 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29544 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29545 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29546 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29547 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29548 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29549 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: 40 => ((9 integer)) mem: ((9 integer)): 29550 <= 40 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29551 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 29552 <= 21849 run: print-character/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-instruction-trace/process-key/main29 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main29 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main29 0: 29571 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29573 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main29 2: #\: => ((2 character)) mem: ((2 character)): 29574 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29575 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29576 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29577 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29578 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29579 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29580 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: 41 => ((9 integer)) mem: ((9 integer)): 29581 <= 41 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29582 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 29583 <= 21850 run: print-character/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main29 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-instruction-trace/process-key/main29 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main29 0: 29602 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29604 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29605 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29606 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29607 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29608 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29609 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29610 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29611 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-instruction-trace/process-key/main29 10: 42 => ((9 integer)) mem: ((9 integer)): 29612 <= 42 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29613 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main29 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 29614 <= 21851 run: print-character/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-instruction-trace/process-key/main29 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main29 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17167 string-address) (raw)) => 17454 run: print-trace/print-instruction-trace/process-key/main29 9: 17454 => ((4 string-address)) mem: ((4 string-address)): 28925 <= 17454 run: print-trace/print-instruction-trace/process-key/main29 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 17454 run: print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main29 0: 29633 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 17454) run: print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29635 <= 21803 run: print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 17454) run: print-string/print-trace/print-instruction-trace/process-key/main29 2: 17454 => ((2 string-address)) mem: ((2 string-address)): 29636 <= 17454 run: print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17454 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 3: 3 => ((3 integer)) mem: ((3 integer)): 29637 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main29 4: 0 => ((4 integer)) mem: ((4 integer)): 29638 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29639 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 mem: ((17455 byte) (raw)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\2 => ((6 character)) mem: ((6 character)): 29640 <= #\2 run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29664 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29666 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\2 => ((2 character)) mem: ((2 character)): 29667 <= #\2 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29668 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29669 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29670 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29671 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29672 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29673 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 43 => ((9 integer)) mem: ((9 integer)): 29674 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29675 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 29676 <= 21852 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\2 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 1 => ((4 integer)) mem: ((4 integer)): 29638 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29639 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 mem: ((17456 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\space => ((6 character)) mem: ((6 character)): 29640 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29695 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29697 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\space => ((2 character)) mem: ((2 character)): 29698 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29699 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29700 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29701 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29702 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29703 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29704 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 44 => ((9 integer)) mem: ((9 integer)): 29705 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29706 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 29707 <= 21853 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 2 => ((4 integer)) mem: ((4 integer)): 29638 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: nil => ((5 boolean)) mem: ((5 boolean)): 29639 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17454 string) (raw)) mem: ((17454 integer) (raw)) => 3 mem: ((17457 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main29 7: #\a => ((6 character)) mem: ((6 character)): 29640 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main29 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 0: 29726 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29728 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 2: #\a => ((2 character)) mem: ((2 character)): 29729 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29730 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29731 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 29732 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 29733 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 8: 17 => ((7 integer)) mem: ((7 integer)): 29734 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 9: 34 => ((8 integer)) mem: ((8 integer)): 29735 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 10: 45 => ((9 integer)) mem: ((9 integer)): 29736 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 29737 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 29738 <= 21854 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main29 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main29 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main29 9: 3 => ((4 integer)) mem: ((4 integer)): 29638 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main29 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main29 5: t => ((5 boolean)) mem: ((5 boolean)): 29639 <= t run: print-string/print-trace/print-instruction-trace/process-key/main29 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main29 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main29 0: 29757 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29758 <= 22095 run: add-line/print-instruction-trace/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29759 <= 21803 run: add-line/print-instruction-trace/process-key/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 29760 <= nil run: add-line/print-instruction-trace/process-key/main29 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main29 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/process-key/main29 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace/process-key/main29 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 0: 29788 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29790 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 29791 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 29792 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main29 7: (((reply))) run: print-instruction-trace/process-key/main29 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main29 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 0 run: print-instruction-trace/process-key/main29 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main29 22: 1 => ((4 integer)) mem: ((4 integer)): 27561 <= 1 run: print-instruction-trace/process-key/main29 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 27563 <= t run: print-instruction-trace/process-key/main29 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => t run: process-key/main29 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 2 run: process-key/main29 72: 3 => ((26 integer)) mem: ((26 integer)): 25723 <= 3 run: process-key/main29 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((26 integer)) => 3 run: print-traces-collapsed-from/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main29 0: 29819 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 3) run: print-traces-collapsed-from/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29820 <= 22095 run: print-traces-collapsed-from/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 3) run: print-traces-collapsed-from/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29821 <= 21803 run: print-traces-collapsed-from/process-key/main29 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 3) run: print-traces-collapsed-from/process-key/main29 3: 3 => ((2 integer)) mem: ((2 integer)): 29822 <= 3 run: print-traces-collapsed-from/process-key/main29 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 3) run: print-traces-collapsed-from/process-key/main29 4: nil => ((3 integer)) mem: ((3 integer)): 29823 <= nil run: print-traces-collapsed-from/process-key/main29 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/process-key/main29 5: 6 => ((4 integer)) mem: ((4 integer)): 29824 <= 6 run: print-traces-collapsed-from/process-key/main29 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main29 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 29825 <= nil run: print-traces-collapsed-from/process-key/main29 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main29 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main29 10: t => ((6 boolean)) mem: ((6 boolean)): 29826 <= t run: print-traces-collapsed-from/process-key/main29 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main29 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: clear-rest-of-page/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main29 0: 29850 => ((default-space space-address)) run: clear-rest-of-page/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29851 <= 22095 run: clear-rest-of-page/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29852 <= 21803 run: clear-rest-of-page/process-key/main29 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/process-key/main29 3: t => ((2 boolean)) mem: ((2 boolean)): 29853 <= t run: clear-rest-of-page/process-key/main29 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main29 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((19 integer)) => 2 run: back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main29 0: 29881 => ((default-space space-address)) run: back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 2) run: back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29882 <= 22095 run: back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 2) run: back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29883 <= 21803 run: back-to-index/process-key/main29 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 2) run: back-to-index/process-key/main29 3: 2 => ((2 integer)) mem: ((2 integer)): 29884 <= 2 run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 29885 <= nil run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main29 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 29912 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29913 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 29914 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 4 => ((2 integer)) mem: ((2 integer)): 29915 <= 4 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 29916 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 2 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 29917 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: nil => ((5 boolean)) mem: ((5 boolean)): 29918 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 29919 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 29920 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: t => ((10 boolean)) mem: ((10 boolean)): 29923 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: back-to-index/process-key/main29 6: 4 => ((4 integer)) mem: ((4 integer)): 29886 <= 4 run: back-to-index/process-key/main29 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 4 mem: ((2 integer)) => 2 run: back-to-index/process-key/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 29887 <= nil run: back-to-index/process-key/main29 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main29 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main29 0: 29943 => ((default-space space-address)) run: up/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29944 <= 22095 run: up/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 29945 <= 21803 run: up/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 29946 <= nil run: up/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: 29974 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 29976 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 29977 <= 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: 16224 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 29978 <= 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16227 trace-address-array-address) (raw)) => 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: 18143 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 29979 <= 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((18143 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: 1 => ((5 integer)) mem: ((5 integer)): 29980 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 29947 <= 1 run: up/back-to-index/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main29 6: 2 => ((3 integer)) mem: ((3 integer)): 29947 <= 2 run: up/back-to-index/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main29 7: 4 => ((4 integer)) mem: ((4 integer)): 29948 <= 4 run: up/back-to-index/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 4 run: up/back-to-index/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 29949 <= nil run: up/back-to-index/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 29952 <= nil run: up/back-to-index/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main29 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/back-to-index/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main29 0: 30005 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30007 <= 21803 run: cursor-up/up/back-to-index/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 30008 <= 21805 run: cursor-up/up/back-to-index/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 30009 <= nil run: cursor-up/up/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main29 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/back-to-index/process-key/main29 7: (((reply))) run: back-to-index/process-key/main29 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 29885 <= nil run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main29 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 30036 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30037 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 30038 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 3 => ((2 integer)) mem: ((2 integer)): 30039 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 30040 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 2 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 30041 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: nil => ((5 boolean)) mem: ((5 boolean)): 30042 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 30043 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 30044 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: t => ((10 boolean)) mem: ((10 boolean)): 30047 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: back-to-index/process-key/main29 6: 3 => ((4 integer)) mem: ((4 integer)): 29886 <= 3 run: back-to-index/process-key/main29 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 3 mem: ((2 integer)) => 2 run: back-to-index/process-key/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 29887 <= nil run: back-to-index/process-key/main29 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main29 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main29 0: 30067 => ((default-space space-address)) run: up/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30068 <= 22095 run: up/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30069 <= 21803 run: up/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 30070 <= nil run: up/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: 30098 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 30100 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 30101 <= 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: 16224 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 30102 <= 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16227 trace-address-array-address) (raw)) => 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: 18143 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 30103 <= 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((18143 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: 1 => ((5 integer)) mem: ((5 integer)): 30104 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 30071 <= 1 run: up/back-to-index/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main29 6: 2 => ((3 integer)) mem: ((3 integer)): 30071 <= 2 run: up/back-to-index/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main29 7: 4 => ((4 integer)) mem: ((4 integer)): 30072 <= 4 run: up/back-to-index/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 4 run: up/back-to-index/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 30073 <= nil run: up/back-to-index/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 30076 <= nil run: up/back-to-index/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/back-to-index/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main29 0: 30129 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30131 <= 21803 run: cursor-up/up/back-to-index/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 30132 <= 21805 run: cursor-up/up/back-to-index/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 30133 <= nil run: cursor-up/up/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main29 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/back-to-index/process-key/main29 7: (((reply))) run: back-to-index/process-key/main29 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 29885 <= nil run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main29 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 30160 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30161 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 30162 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 2 => ((2 integer)) mem: ((2 integer)): 30163 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 30164 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 2 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 30165 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: nil => ((5 boolean)) mem: ((5 boolean)): 30166 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 30167 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 30168 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: t => ((10 boolean)) mem: ((10 boolean)): 30171 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 2 run: back-to-index/process-key/main29 6: 2 => ((4 integer)) mem: ((4 integer)): 29886 <= 2 run: back-to-index/process-key/main29 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 2 run: back-to-index/process-key/main29 7: nil => ((5 boolean)) mem: ((5 boolean)): 29887 <= nil run: back-to-index/process-key/main29 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main29 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main29 0: 30191 => ((default-space space-address)) run: up/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30192 <= 22095 run: up/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30193 <= 21803 run: up/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: up/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 30194 <= nil run: up/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main29 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main29 0: 30222 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 30224 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 2) run: instruction-trace-num-children/up/back-to-index/process-key/main29 2: 2 => ((2 integer)) mem: ((2 integer)): 30225 <= 2 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 3: 16224 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 30226 <= 16224 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16227 trace-address-array-address) (raw)) => 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 4: 18143 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 30227 <= 18143 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((18143 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 5: 1 => ((5 integer)) mem: ((5 integer)): 30228 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main29 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main29 5: 1 => ((3 integer)) mem: ((3 integer)): 30195 <= 1 run: up/back-to-index/process-key/main29 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main29 6: 2 => ((3 integer)) mem: ((3 integer)): 30195 <= 2 run: up/back-to-index/process-key/main29 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main29 7: 4 => ((4 integer)) mem: ((4 integer)): 30196 <= 4 run: up/back-to-index/process-key/main29 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 4 run: up/back-to-index/process-key/main29 8: nil => ((5 boolean)) mem: ((5 boolean)): 30197 <= nil run: up/back-to-index/process-key/main29 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main29 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 20: nil => ((8 boolean)) mem: ((8 boolean)): 30200 <= nil run: up/back-to-index/process-key/main29 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main29 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main29 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/back-to-index/process-key/main29 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main29 0: 30253 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30255 <= 21803 run: cursor-up/up/back-to-index/process-key/main29 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main29 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main29 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 30256 <= 21805 run: cursor-up/up/back-to-index/process-key/main29 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main29 4: nil => ((3 boolean)) mem: ((3 boolean)): 30257 <= nil run: cursor-up/up/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main29 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main29 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/back-to-index/process-key/main29 7: (((reply))) run: back-to-index/process-key/main29 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main29 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 29885 <= t run: back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main29 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main29 0: 30284 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30285 <= 22095 schedule: scheduling cursor-row-to-trace-index/back-to-index/process-key/main29 for further processing schedule: cursor-row-to-trace-index/back-to-index/process-key/main29 run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main29 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 30286 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main29 3: 1 => ((2 integer)) mem: ((2 integer)): 30287 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 4: t => ((3 boolean)) mem: ((3 boolean)): 30288 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 2 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 7: nil => ((4 boolean)) mem: ((4 boolean)): 30289 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 10: nil => ((5 boolean)) mem: ((5 boolean)): 30290 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main29 11: t => ((6 boolean)) mem: ((6 boolean)): 30291 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 12: nil => ((7 boolean)) mem: ((7 boolean)): 30292 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main29 19: t => ((10 boolean)) mem: ((10 boolean)): 30295 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main29 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main29 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: back-to-index/process-key/main29 11: 1 => ((4 integer)) mem: ((4 integer)): 29886 <= 1 run: back-to-index/process-key/main29 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 2 run: back-to-index/process-key/main29 12: nil => ((6 boolean)) mem: ((6 boolean)): 29888 <= nil run: back-to-index/process-key/main29 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: back-to-index/process-key/main29 14: (((down)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: down/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/back-to-index/process-key/main29 0: 30315 => ((default-space space-address)) run: down/back-to-index/process-key/main29 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/back-to-index/process-key/main29 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30316 <= 22095 run: down/back-to-index/process-key/main29 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/back-to-index/process-key/main29 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30317 <= 21803 run: down/back-to-index/process-key/main29 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 2 run: down/back-to-index/process-key/main29 3: nil => ((2 boolean)) mem: ((2 boolean)): 30318 <= nil run: down/back-to-index/process-key/main29 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/back-to-index/process-key/main29 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 2 run: down/back-to-index/process-key/main29 5: nil => ((3 boolean)) mem: ((3 boolean)): 30319 <= nil run: down/back-to-index/process-key/main29 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/back-to-index/process-key/main29 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: down/back-to-index/process-key/main29 19: nil => ((7 boolean)) mem: ((7 boolean)): 30323 <= nil run: down/back-to-index/process-key/main29 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/back-to-index/process-key/main29 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/back-to-index/process-key/main29 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: down/back-to-index/process-key/main29 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main29 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/back-to-index/process-key/main29 0: 30346 => ((default-space space-address)) run: cursor-down/down/back-to-index/process-key/main29 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/back-to-index/process-key/main29 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 30348 <= 21803 run: cursor-down/down/back-to-index/process-key/main29 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/back-to-index/process-key/main29 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 30349 <= 21803 run: cursor-down/down/back-to-index/process-key/main29 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main29 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/back-to-index/process-key/main29 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 30350 <= 21805 run: cursor-down/down/back-to-index/process-key/main29 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/back-to-index/process-key/main29 5: nil => ((4 boolean)) mem: ((4 boolean)): 30351 <= nil run: cursor-down/down/back-to-index/process-key/main29 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/back-to-index/process-key/main29 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/back-to-index/process-key/main29 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 1 run: cursor-down/down/back-to-index/process-key/main29 8: (((reply))) run: process-key/main29 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main30 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) -- nil c{0: 2 (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 3 (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((0 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((2 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 8 (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 9 (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 10 (((s string-address)) <- ((new)) k ) -- nil c{0: 11 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 12 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 13 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{1: 0 ✓ (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) c{1: 1 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) c{1: 2 ✓ (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 3 ✓ (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 8 ✓ (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 9 ✓ (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 10 ✓ (((s string-address)) <- ((new)) k ) c{1: 11 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 12 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 13 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main30 is browser-state cn0: convert-names in main30 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) nil nil cn0: checking arg ((space literal)) cn0: checking arg ((30 literal) (capacity)) cn0: checking oarg ((default-space space-address)) maybe-add: ((default-space space-address)) cn0: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) nil nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking oarg ((0 space-address) (names browser-state)) maybe-add: ((0 space-address) (names browser-state)) cn0: (((first-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) nil nil cn0: checking arg ((1 literal)) cn0: checking oarg ((first-index-on-page integer) (space 1)) maybe-add: ((first-index-on-page integer) (space 1)) cn0: (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((0 literal))) nil nil cn0: checking arg ((0 literal)) cn0: checking oarg ((first-subindex-on-page integer) (space 1)) maybe-add: ((first-subindex-on-page integer) (space 1)) cn0: (((last-index-on-page integer) (space 1)) <- ((copy)) ((1 literal))) nil nil cn0: checking arg ((1 literal)) cn0: checking oarg ((last-index-on-page integer) (space 1)) maybe-add: ((last-index-on-page integer) (space 1)) cn0: (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((2 literal))) nil nil cn0: checking arg ((2 literal)) cn0: checking oarg ((last-subindex-on-page integer) (space 1)) maybe-add: ((last-subindex-on-page integer) (space 1)) cn0: (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) nil nil cn0: checking arg ((1 literal)) cn0: checking oarg ((expanded-index integer) (space 1)) maybe-add: ((expanded-index integer) (space 1)) cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((3 literal))) nil nil cn0: checking arg ((3 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) cn0: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((s string-address)) <- ((new)) k ) nil nil cn0: checking arg k cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: location for oarg ((s string-address)): 1 cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((s 1)) nil cn0: checking arg ((s string-address)) maybe-add: ((s string-address)) cn0: checking oarg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: location for oarg ((k keyboard-address)): 2 cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) cn1: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((1 string-address)) <- ((new)) k ) cn1: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) schedule: main30 run: main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main30 0: 101000 => ((default-space space-address)) run: main30 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 22095 run: main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101001 <= 22095 run: main30 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main30 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 1 run: main30 3: (((5 integer) (space 1)) <- ((copy)) ((0 literal))) run: main30 3: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= 0 run: main30 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main30 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: main30 5: (((7 integer) (space 1)) <- ((copy)) ((2 literal))) run: main30 5: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 2 run: main30 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main30 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= 1 run: main30 7: (((3 integer) (space 1)) <- ((copy)) ((3 literal))) run: main30 7: 3 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= 3 run: main30 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: to-top/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main30 0: 101031 => ((default-space space-address)) run: to-top/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101032 <= 22095 run: to-top/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101033 <= 21803 run: to-top/main30 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 101034 <= nil run: to-top/main30 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main30 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main30 0: 101062 => ((default-space space-address)) run: up/to-top/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101063 <= 22095 run: up/to-top/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101064 <= 21803 run: up/to-top/main30 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 101065 <= nil run: up/to-top/main30 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main30 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main30 0: 101093 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main30 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/to-top/main30 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 101095 <= 21765 run: instruction-trace-num-children/up/to-top/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/to-top/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 101096 <= 1 run: instruction-trace-num-children/up/to-top/main30 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/to-top/main30 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 101097 <= 13001 run: instruction-trace-num-children/up/to-top/main30 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/to-top/main30 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 101098 <= 16150 run: instruction-trace-num-children/up/to-top/main30 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/to-top/main30 5: 3 => ((5 integer)) mem: ((5 integer)): 101099 <= 3 run: instruction-trace-num-children/up/to-top/main30 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/to-top/main30 5: 3 => ((3 integer)) mem: ((3 integer)): 101066 <= 3 run: up/to-top/main30 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/to-top/main30 6: 4 => ((3 integer)) mem: ((3 integer)): 101066 <= 4 run: up/to-top/main30 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/to-top/main30 7: 5 => ((4 integer)) mem: ((4 integer)): 101067 <= 5 run: up/to-top/main30 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/to-top/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 101068 <= nil run: up/to-top/main30 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main30 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main30 20: nil => ((8 boolean)) mem: ((8 boolean)): 101071 <= nil run: up/to-top/main30 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main30 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main30 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/main30 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main30 0: 101124 => ((default-space space-address)) run: cursor-up/up/to-top/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101126 <= 21803 run: cursor-up/up/to-top/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 101127 <= 21805 run: cursor-up/up/to-top/main30 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 101128 <= nil run: cursor-up/up/to-top/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main30 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main30 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/main30 7: (((reply))) run: to-top/main30 6: (((jump)) ((-4 offset))) run: to-top/main30 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main30 3: t => ((2 boolean)) mem: ((2 boolean)): 101034 <= t run: to-top/main30 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main30 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main30 0: 101155 => ((default-space space-address)) run: print-page/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101156 <= 22095 run: print-page/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101157 <= 21803 run: print-page/main30 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/main30 3: 1 => ((2 integer)) mem: ((2 integer)): 101158 <= 1 run: print-page/main30 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 101159 <= nil run: print-page/main30 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main30 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: print-page/main30 7: t => ((4 boolean)) mem: ((4 boolean)): 101160 <= t run: print-page/main30 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/main30 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/main30 9: 2 => ((2 integer)) mem: ((2 integer)): 101158 <= 2 run: print-page/main30 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-page/main30 10: 13001 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 101161 <= 13001 run: print-page/main30 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: print-page/main30 11: nil => ((6 boolean)) mem: ((6 boolean)): 101162 <= nil run: print-page/main30 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/main30 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: print-page/main30 14: 16150 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 101163 <= 16150 run: print-page/main30 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: max/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/main30 0: 101186 => ((default-space space-address)) run: max/print-page/main30 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 0) run: max/print-page/main30 1: 0 => ((1 integer)) mem: ((1 integer)): 101188 <= 0 run: max/print-page/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 0) run: max/print-page/main30 2: 0 => ((2 integer)) mem: ((2 integer)): 101189 <= 0 run: max/print-page/main30 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 0 run: max/print-page/main30 3: nil => ((3 boolean)) mem: ((3 boolean)): 101190 <= nil run: max/print-page/main30 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/main30 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/main30 15: 0 => ((8 integer)) mem: ((8 integer)): 101164 <= 0 run: print-page/main30 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 3 run: print-page/main30 16: nil => ((9 boolean)) mem: ((9 boolean)): 101165 <= nil run: print-page/main30 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main30 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main30 18: nil => ((3 boolean)) mem: ((3 boolean)): 101159 <= nil run: print-page/main30 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main30 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16151 trace-address) (raw)) => 13945 run: print-page/main30 20: 13945 => ((10 trace-address)) mem: ((10 trace-address)): 101166 <= 13945 run: print-page/main30 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 101217 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101219 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101220 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101221 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101222 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101223 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101224 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101225 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101226 <= 0 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 10: 0 => ((9 integer)) mem: ((9 integer)): 101227 <= 0 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101228 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 101229 <= 21809 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 101248 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101250 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101251 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101252 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101253 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101254 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101255 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101256 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101257 <= 0 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 10: 1 => ((9 integer)) mem: ((9 integer)): 101258 <= 1 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101259 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 101260 <= 21810 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 101279 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101281 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101282 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101283 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101284 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101285 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101286 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101287 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101288 <= 0 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 10: 2 => ((9 integer)) mem: ((9 integer)): 101289 <= 2 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101290 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 101291 <= 21811 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 13945 run: print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main30 0: 101310 => ((default-space space-address)) run: print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13945) run: print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101312 <= 21803 run: print-trace/print-page/main30 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 13945) run: print-trace/print-page/main30 2: 13945 => ((2 trace-address)) mem: ((2 trace-address)): 101313 <= 13945 run: print-trace/print-page/main30 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((13945 string-address) (raw)) => 14167 run: print-trace/print-page/main30 3: 14167 => ((3 string-address)) mem: ((3 string-address)): 101314 <= 14167 run: print-trace/print-page/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main30 0: 101341 => ((default-space space-address)) run: clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101343 <= 21803 run: clear-line/print-trace/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 101344 <= 17 run: clear-line/print-trace/print-page/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 101345 <= 21806 run: clear-line/print-trace/print-page/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main30 5: 3 => ((4 integer)) mem: ((4 integer)): 101346 <= 3 run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101372 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101374 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101375 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101376 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101377 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101378 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101379 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101380 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101381 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 10: 3 => ((9 integer)) mem: ((9 integer)): 101382 <= 3 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101383 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 101384 <= 21812 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101403 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101405 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101406 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101407 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101408 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101409 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101410 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101411 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101412 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 10: 4 => ((9 integer)) mem: ((9 integer)): 101413 <= 4 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101414 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 101415 <= 21813 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101434 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101436 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101437 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101438 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101439 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101440 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101441 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101442 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101443 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 10: 5 => ((9 integer)) mem: ((9 integer)): 101444 <= 5 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101445 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 101446 <= 21814 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101465 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101467 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101468 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101469 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101470 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101471 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101472 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101473 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101474 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 10: 6 => ((9 integer)) mem: ((9 integer)): 101475 <= 6 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101476 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 101477 <= 21815 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101496 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101498 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101499 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101500 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101501 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101502 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101503 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101504 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101505 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 10: 7 => ((9 integer)) mem: ((9 integer)): 101506 <= 7 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101507 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 101508 <= 21816 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101527 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101529 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101530 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101531 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101532 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101533 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101534 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101535 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101536 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 10: 8 => ((9 integer)) mem: ((9 integer)): 101537 <= 8 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101538 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 101539 <= 21817 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101558 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101560 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101561 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101562 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101563 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101564 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101565 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101566 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101567 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 10: 9 => ((9 integer)) mem: ((9 integer)): 101568 <= 9 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101569 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 101570 <= 21818 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101589 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101591 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101592 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101593 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101594 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101595 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101596 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101597 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101598 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 10: 10 => ((9 integer)) mem: ((9 integer)): 101599 <= 10 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101600 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 101601 <= 21819 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101620 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101622 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101623 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101624 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101625 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101626 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101627 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101628 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101629 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 10: 11 => ((9 integer)) mem: ((9 integer)): 101630 <= 11 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101631 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 101632 <= 21820 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101651 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101653 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101654 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101655 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101656 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101657 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101658 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101659 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101660 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 10: 12 => ((9 integer)) mem: ((9 integer)): 101661 <= 12 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101662 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 101663 <= 21821 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101682 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101684 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101685 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101686 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101687 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101688 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101689 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101690 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101691 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 10: 13 => ((9 integer)) mem: ((9 integer)): 101692 <= 13 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101693 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 101694 <= 21822 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101713 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101715 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101716 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101717 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101718 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101719 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101720 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101721 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101722 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 10: 14 => ((9 integer)) mem: ((9 integer)): 101723 <= 14 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101724 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 101725 <= 21823 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101744 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101746 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101747 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101748 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101749 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101750 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101751 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101752 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101753 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 10: 15 => ((9 integer)) mem: ((9 integer)): 101754 <= 15 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101755 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 101756 <= 21824 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 101347 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 101775 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101777 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101778 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101779 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101780 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101781 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101782 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101783 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101784 <= 0 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 10: 16 => ((9 integer)) mem: ((9 integer)): 101785 <= 16 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101786 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 101787 <= 21825 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 101347 <= t run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main30 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/main30 11: (((reply))) run: print-trace/print-page/main30 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 14167 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 101806 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14167) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101808 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14167) run: print-string/print-trace/print-page/main30 2: 14167 => ((2 string-address)) mem: ((2 string-address)): 101809 <= 14167 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14167 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 101810 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 101811 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 101812 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14168 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 101813 <= #\m run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 101837 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101839 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 101840 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101841 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101842 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101843 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101844 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101845 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101846 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 10: 3 => ((9 integer)) mem: ((9 integer)): 101847 <= 3 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101848 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 101849 <= 21812 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 101811 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 101812 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14169 byte) (raw)) => e run: print-string/print-trace/print-page/main30 7: #\e => ((6 character)) mem: ((6 character)): 101813 <= #\e run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 101868 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101870 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 2: #\e => ((2 character)) mem: ((2 character)): 101871 <= #\e run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101872 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101873 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101874 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101875 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101876 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101877 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 10: 4 => ((9 integer)) mem: ((9 integer)): 101878 <= 4 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101879 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 101880 <= 21813 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main30 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\e run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 101811 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 101812 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14170 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 101813 <= #\m run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 101899 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101901 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 101902 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101903 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101904 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101905 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101906 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101907 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101908 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 10: 5 => ((9 integer)) mem: ((9 integer)): 101909 <= 5 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101910 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 101911 <= 21814 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 101811 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 101812 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 101930 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101932 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101933 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101934 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101935 <= nil schedule: scheduling print-character/print-trace/print-page/main30 for further processing schedule: print-character/print-trace/print-page/main30 run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101936 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101937 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101938 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101939 <= 0 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 10: 6 => ((9 integer)) mem: ((9 integer)): 101940 <= 6 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101941 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 101942 <= 21815 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 101961 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101963 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/main30 2: #\: => ((2 character)) mem: ((2 character)): 101964 <= #\: run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101965 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101966 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101967 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101968 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 101969 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 101970 <= 0 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 10: 7 => ((9 integer)) mem: ((9 integer)): 101971 <= 7 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 101972 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 101973 <= 21816 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\: run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 101992 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 101994 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 101995 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101996 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101997 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 101998 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 101999 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102000 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 102001 <= 0 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 10: 8 => ((9 integer)) mem: ((9 integer)): 102002 <= 8 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102003 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 102004 <= 21817 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((13946 string-address) (raw)) => 14233 run: print-trace/print-page/main30 9: 14233 => ((4 string-address)) mem: ((4 string-address)): 101315 <= 14233 run: print-trace/print-page/main30 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 14233 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 102023 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14233) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102025 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14233) run: print-string/print-trace/print-page/main30 2: 14233 => ((2 string-address)) mem: ((2 string-address)): 102026 <= 14233 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14233 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 102027 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 102028 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102029 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14234 byte) (raw)) => 1 run: print-string/print-trace/print-page/main30 7: #\1 => ((6 character)) mem: ((6 character)): 102030 <= #\1 run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102054 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102056 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 2: #\1 => ((2 character)) mem: ((2 character)): 102057 <= #\1 run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102058 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102059 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102060 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102061 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102062 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 102063 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 10: 9 => ((9 integer)) mem: ((9 integer)): 102064 <= 9 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102065 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 102066 <= 21818 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\1 run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 102028 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102029 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14235 byte) (raw)) => run: print-string/print-trace/print-page/main30 7: #\space => ((6 character)) mem: ((6 character)): 102030 <= #\space run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102085 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102087 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102088 <= #\space run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102089 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102090 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102091 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102092 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102093 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 102094 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 10: 10 => ((9 integer)) mem: ((9 integer)): 102095 <= 10 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102096 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 102097 <= 21819 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 102028 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102029 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14236 byte) (raw)) => a run: print-string/print-trace/print-page/main30 7: #\a => ((6 character)) mem: ((6 character)): 102030 <= #\a run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102116 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102118 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-trace/print-page/main30 2: #\a => ((2 character)) mem: ((2 character)): 102119 <= #\a run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102120 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102121 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102122 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102123 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102124 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 102125 <= 0 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 10: 11 => ((9 integer)) mem: ((9 integer)): 102126 <= 11 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102127 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 102128 <= 21820 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/main30 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\a run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 102028 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 102029 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main30 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main30 0: 102147 => ((default-space space-address)) run: add-line/print-page/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 102148 <= 22095 run: add-line/print-page/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102149 <= 21803 run: add-line/print-page/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-page/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 102150 <= nil run: add-line/print-page/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-page/main30 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-page/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main30 0: 102178 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102180 <= 21803 run: cursor-to-next-line/add-line/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 102181 <= 21805 run: cursor-to-next-line/add-line/print-page/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-page/main30 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-page/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 102182 <= 21806 run: cursor-to-next-line/add-line/print-page/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/main30 7: (((reply))) run: print-page/main30 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/main30 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 0 run: print-page/main30 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/main30 27: 1 => ((8 integer)) mem: ((8 integer)): 101164 <= 1 run: print-page/main30 28: (((jump)) ((-13 offset))) run: print-page/main30 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 3 run: print-page/main30 16: nil => ((9 boolean)) mem: ((9 boolean)): 101165 <= nil run: print-page/main30 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main30 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-page/main30 18: nil => ((3 boolean)) mem: ((3 boolean)): 101159 <= nil run: print-page/main30 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main30 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16152 trace-address) (raw)) => 14556 run: print-page/main30 20: 14556 => ((10 trace-address)) mem: ((10 trace-address)): 101166 <= 14556 run: print-page/main30 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 102209 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102211 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102212 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102213 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102214 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102215 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102216 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102217 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102218 <= 17 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 10: 17 => ((9 integer)) mem: ((9 integer)): 102219 <= 17 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102220 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 102221 <= 21826 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 102240 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102242 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102243 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102244 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102245 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102246 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102247 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102248 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102249 <= 17 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 10: 18 => ((9 integer)) mem: ((9 integer)): 102250 <= 18 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102251 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 102252 <= 21827 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 102271 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102273 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102274 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102275 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102276 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102277 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102278 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102279 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102280 <= 17 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 10: 19 => ((9 integer)) mem: ((9 integer)): 102281 <= 19 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102282 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 102283 <= 21828 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 14556 run: print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main30 0: 102302 => ((default-space space-address)) run: print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14556) run: print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102304 <= 21803 run: print-trace/print-page/main30 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 14556) run: print-trace/print-page/main30 2: 14556 => ((2 trace-address)) mem: ((2 trace-address)): 102305 <= 14556 run: print-trace/print-page/main30 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14556 string-address) (raw)) => 14778 run: print-trace/print-page/main30 3: 14778 => ((3 string-address)) mem: ((3 string-address)): 102306 <= 14778 run: print-trace/print-page/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main30 0: 102333 => ((default-space space-address)) run: clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102335 <= 21803 run: clear-line/print-trace/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 102336 <= 17 run: clear-line/print-trace/print-page/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 102337 <= 21806 run: clear-line/print-trace/print-page/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main30 5: 3 => ((4 integer)) mem: ((4 integer)): 102338 <= 3 run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102364 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102366 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102367 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102368 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102369 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102370 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102371 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102372 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102373 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 10: 20 => ((9 integer)) mem: ((9 integer)): 102374 <= 20 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102375 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 102376 <= 21829 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102395 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102397 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102398 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102399 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102400 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102401 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102402 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102403 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102404 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 10: 21 => ((9 integer)) mem: ((9 integer)): 102405 <= 21 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102406 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 102407 <= 21830 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102426 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102428 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102429 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102430 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102431 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102432 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102433 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102434 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102435 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 10: 22 => ((9 integer)) mem: ((9 integer)): 102436 <= 22 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102437 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 102438 <= 21831 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102457 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102459 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102460 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102461 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102462 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102463 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102464 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102465 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102466 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 10: 23 => ((9 integer)) mem: ((9 integer)): 102467 <= 23 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102468 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 102469 <= 21832 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102488 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102490 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102491 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102492 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102493 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102494 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102495 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102496 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102497 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 10: 24 => ((9 integer)) mem: ((9 integer)): 102498 <= 24 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102499 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 102500 <= 21833 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102519 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102521 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102522 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102523 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102524 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102525 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102526 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102527 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102528 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 10: 25 => ((9 integer)) mem: ((9 integer)): 102529 <= 25 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102530 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 102531 <= 21834 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102550 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102552 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102553 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102554 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102555 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102556 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102557 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102558 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102559 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 10: 26 => ((9 integer)) mem: ((9 integer)): 102560 <= 26 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102561 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 102562 <= 21835 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102581 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102583 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102584 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102585 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102586 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102587 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102588 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102589 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102590 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 10: 27 => ((9 integer)) mem: ((9 integer)): 102591 <= 27 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102592 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 102593 <= 21836 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102612 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102614 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102615 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102616 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102617 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102618 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102619 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102620 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102621 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 10: 28 => ((9 integer)) mem: ((9 integer)): 102622 <= 28 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102623 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 102624 <= 21837 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102643 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102645 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102646 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102647 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102648 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102649 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102650 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102651 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102652 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 10: 29 => ((9 integer)) mem: ((9 integer)): 102653 <= 29 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102654 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 102655 <= 21838 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102674 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102676 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102677 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102678 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102679 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102680 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102681 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102682 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102683 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 10: 30 => ((9 integer)) mem: ((9 integer)): 102684 <= 30 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102685 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 102686 <= 21839 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102705 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102707 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102708 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102709 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102710 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102711 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102712 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102713 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102714 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 10: 31 => ((9 integer)) mem: ((9 integer)): 102715 <= 31 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102716 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 102717 <= 21840 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102736 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102738 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102739 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102740 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102741 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102742 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102743 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102744 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102745 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 10: 32 => ((9 integer)) mem: ((9 integer)): 102746 <= 32 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102747 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 102748 <= 21841 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 102339 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 102767 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102769 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102770 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102771 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102772 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102773 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102774 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102775 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102776 <= 17 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 10: 33 => ((9 integer)) mem: ((9 integer)): 102777 <= 33 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102778 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 102779 <= 21842 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 102339 <= t run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main30 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/main30 11: (((reply))) run: print-trace/print-page/main30 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 14778 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 102798 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14778) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102800 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14778) run: print-string/print-trace/print-page/main30 2: 14778 => ((2 string-address)) mem: ((2 string-address)): 102801 <= 14778 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14778 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 102802 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 102803 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102804 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14779 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 102805 <= #\m schedule: scheduling print-string/print-trace/print-page/main30 for further processing schedule: print-string/print-trace/print-page/main30 run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102829 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102831 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 102832 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102833 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102834 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102835 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102836 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102837 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102838 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 10: 20 => ((9 integer)) mem: ((9 integer)): 102839 <= 20 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102840 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 102841 <= 21829 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 102803 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102804 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14780 byte) (raw)) => e run: print-string/print-trace/print-page/main30 7: #\e => ((6 character)) mem: ((6 character)): 102805 <= #\e run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102860 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102862 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 2: #\e => ((2 character)) mem: ((2 character)): 102863 <= #\e run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102864 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102865 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102866 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102867 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102868 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102869 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 10: 21 => ((9 integer)) mem: ((9 integer)): 102870 <= 21 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102871 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 102872 <= 21830 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main30 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\e run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 102803 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 102804 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14781 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 102805 <= #\m run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 102891 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102893 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 102894 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102895 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102896 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102897 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102898 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102899 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102900 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 10: 22 => ((9 integer)) mem: ((9 integer)): 102901 <= 22 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102902 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 102903 <= 21831 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 102803 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 102804 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 102922 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102924 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102925 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102926 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102927 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102928 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102929 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102930 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102931 <= 17 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 10: 23 => ((9 integer)) mem: ((9 integer)): 102932 <= 23 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102933 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 102934 <= 21832 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 102953 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102955 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/main30 2: #\: => ((2 character)) mem: ((2 character)): 102956 <= #\: run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102957 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102958 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102959 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102960 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102961 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102962 <= 17 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 10: 24 => ((9 integer)) mem: ((9 integer)): 102963 <= 24 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102964 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 102965 <= 21833 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\: run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 102984 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 102986 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 102987 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102988 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102989 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 102990 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 102991 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 102992 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 102993 <= 17 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 10: 25 => ((9 integer)) mem: ((9 integer)): 102994 <= 25 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 102995 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 102996 <= 21834 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14557 string-address) (raw)) => 14844 run: print-trace/print-page/main30 9: 14844 => ((4 string-address)) mem: ((4 string-address)): 102307 <= 14844 run: print-trace/print-page/main30 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 14844 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 103015 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14844) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103017 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14844) run: print-string/print-trace/print-page/main30 2: 14844 => ((2 string-address)) mem: ((2 string-address)): 103018 <= 14844 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14844 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 103019 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 103020 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103021 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14845 byte) (raw)) => 1 run: print-string/print-trace/print-page/main30 7: #\1 => ((6 character)) mem: ((6 character)): 103022 <= #\1 run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103046 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103048 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 2: #\1 => ((2 character)) mem: ((2 character)): 103049 <= #\1 run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103050 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103051 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103052 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103053 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103054 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 103055 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 10: 26 => ((9 integer)) mem: ((9 integer)): 103056 <= 26 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103057 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 103058 <= 21835 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\1 run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 103020 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103021 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14846 byte) (raw)) => run: print-string/print-trace/print-page/main30 7: #\space => ((6 character)) mem: ((6 character)): 103022 <= #\space run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103077 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103079 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103080 <= #\space run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103081 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103082 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103083 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103084 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103085 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 103086 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 10: 27 => ((9 integer)) mem: ((9 integer)): 103087 <= 27 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103088 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 103089 <= 21836 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 103020 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103021 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14847 byte) (raw)) => b run: print-string/print-trace/print-page/main30 7: #\b => ((6 character)) mem: ((6 character)): 103022 <= #\b run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103108 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\b) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103110 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\b) run: print-character/print-string/print-trace/print-page/main30 2: #\b => ((2 character)) mem: ((2 character)): 103111 <= #\b run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\b) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103112 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\b) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103113 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103114 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103115 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103116 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 103117 <= 17 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 10: 28 => ((9 integer)) mem: ((9 integer)): 103118 <= 28 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103119 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 103120 <= 21837 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/main30 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\b run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 103020 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 103021 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main30 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main30 0: 103139 => ((default-space space-address)) run: add-line/print-page/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 103140 <= 22095 run: add-line/print-page/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103141 <= 21803 run: add-line/print-page/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-page/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 103142 <= nil run: add-line/print-page/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-page/main30 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-page/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main30 0: 103170 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103172 <= 21803 run: cursor-to-next-line/add-line/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 103173 <= 21805 run: cursor-to-next-line/add-line/print-page/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-page/main30 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-page/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 103174 <= 21806 run: cursor-to-next-line/add-line/print-page/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/main30 7: (((reply))) run: print-page/main30 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/main30 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 1 run: print-page/main30 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/main30 27: 2 => ((8 integer)) mem: ((8 integer)): 101164 <= 2 run: print-page/main30 28: (((jump)) ((-13 offset))) run: print-page/main30 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 3 run: print-page/main30 16: nil => ((9 boolean)) mem: ((9 boolean)): 101165 <= nil run: print-page/main30 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main30 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-page/main30 18: nil => ((3 boolean)) mem: ((3 boolean)): 101159 <= nil run: print-page/main30 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main30 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16153 trace-address) (raw)) => 15167 run: print-page/main30 20: 15167 => ((10 trace-address)) mem: ((10 trace-address)): 101166 <= 15167 run: print-page/main30 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 103201 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103203 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103204 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103205 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103206 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103207 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103208 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103209 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103210 <= 34 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 10: 34 => ((9 integer)) mem: ((9 integer)): 103211 <= 34 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103212 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 103213 <= 21843 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 103232 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103234 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103235 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103236 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103237 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103238 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103239 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103240 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103241 <= 34 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 10: 35 => ((9 integer)) mem: ((9 integer)): 103242 <= 35 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103243 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 103244 <= 21844 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main30 0: 103263 => ((default-space space-address)) run: print-character/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103265 <= 21803 run: print-character/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103266 <= #\space run: print-character/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103267 <= nil run: print-character/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103268 <= nil run: print-character/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103269 <= 21805 run: print-character/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103270 <= 21806 run: print-character/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103271 <= 17 run: print-character/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103272 <= 34 run: print-character/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 10: 36 => ((9 integer)) mem: ((9 integer)): 103273 <= 36 run: print-character/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103274 <= 21808 run: print-character/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/main30 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 103275 <= 21845 run: print-character/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/main30 15: (((reply))) run: print-page/main30 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 15167 run: print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main30 0: 103294 => ((default-space space-address)) run: print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15167) run: print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103296 <= 21803 run: print-trace/print-page/main30 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 15167) run: print-trace/print-page/main30 2: 15167 => ((2 trace-address)) mem: ((2 trace-address)): 103297 <= 15167 run: print-trace/print-page/main30 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((15167 string-address) (raw)) => 15389 run: print-trace/print-page/main30 3: 15389 => ((3 string-address)) mem: ((3 string-address)): 103298 <= 15389 run: print-trace/print-page/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main30 0: 103325 => ((default-space space-address)) run: clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103327 <= 21803 run: clear-line/print-trace/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 103328 <= 17 run: clear-line/print-trace/print-page/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 103329 <= 21806 run: clear-line/print-trace/print-page/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main30 5: 3 => ((4 integer)) mem: ((4 integer)): 103330 <= 3 run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103356 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103358 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103359 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103360 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103361 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103362 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103363 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103364 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103365 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 10: 37 => ((9 integer)) mem: ((9 integer)): 103366 <= 37 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103367 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 103368 <= 21846 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103387 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103389 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103390 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103391 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103392 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103393 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103394 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103395 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103396 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 10: 38 => ((9 integer)) mem: ((9 integer)): 103397 <= 38 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103398 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 103399 <= 21847 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103418 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103420 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103421 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103422 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103423 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103424 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103425 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103426 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103427 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 10: 39 => ((9 integer)) mem: ((9 integer)): 103428 <= 39 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103429 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 103430 <= 21848 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103449 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103451 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103452 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103453 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103454 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103455 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103456 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103457 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103458 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 10: 40 => ((9 integer)) mem: ((9 integer)): 103459 <= 40 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103460 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 103461 <= 21849 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103480 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103482 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103483 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103484 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103485 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103486 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103487 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103488 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103489 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 10: 41 => ((9 integer)) mem: ((9 integer)): 103490 <= 41 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103491 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 103492 <= 21850 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103511 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103513 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103514 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103515 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103516 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103517 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103518 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103519 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103520 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 10: 42 => ((9 integer)) mem: ((9 integer)): 103521 <= 42 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103522 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 103523 <= 21851 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103542 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103544 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103545 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103546 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103547 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103548 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103549 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103550 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103551 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 10: 43 => ((9 integer)) mem: ((9 integer)): 103552 <= 43 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103553 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 103554 <= 21852 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103573 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103575 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103576 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103577 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103578 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103579 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103580 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103581 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103582 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 10: 44 => ((9 integer)) mem: ((9 integer)): 103583 <= 44 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103584 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 103585 <= 21853 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103604 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103606 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103607 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103608 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103609 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103610 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103611 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103612 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103613 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 10: 45 => ((9 integer)) mem: ((9 integer)): 103614 <= 45 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103615 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 103616 <= 21854 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103635 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103637 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103638 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103639 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103640 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103641 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103642 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103643 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103644 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 10: 46 => ((9 integer)) mem: ((9 integer)): 103645 <= 46 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103646 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 103647 <= 21855 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103666 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103668 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103669 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103670 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103671 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103672 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103673 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103674 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103675 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 10: 47 => ((9 integer)) mem: ((9 integer)): 103676 <= 47 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103677 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 103678 <= 21856 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil schedule: scheduling clear-line/print-trace/print-page/main30 for further processing schedule: clear-line/print-trace/print-page/main30 run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103697 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103699 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103700 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103701 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103702 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103703 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103704 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103705 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103706 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 10: 48 => ((9 integer)) mem: ((9 integer)): 103707 <= 48 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103708 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 103709 <= 21857 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103728 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103730 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103731 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103732 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103733 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103734 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103735 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103736 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103737 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 10: 49 => ((9 integer)) mem: ((9 integer)): 103738 <= 49 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103739 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 103740 <= 21858 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 103331 <= nil run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main30 0: 103759 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103761 <= 21803 run: print-character/clear-line/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103762 <= #\space run: print-character/clear-line/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103763 <= nil run: print-character/clear-line/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103764 <= nil run: print-character/clear-line/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103765 <= 21805 run: print-character/clear-line/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103766 <= 21806 run: print-character/clear-line/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103767 <= 17 run: print-character/clear-line/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103768 <= 34 run: print-character/clear-line/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 10: 50 => ((9 integer)) mem: ((9 integer)): 103769 <= 50 run: print-character/clear-line/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103770 <= 21808 run: print-character/clear-line/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main30 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 103771 <= 21859 run: print-character/clear-line/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/main30 15: (((reply))) run: clear-line/print-trace/print-page/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 103331 <= t run: clear-line/print-trace/print-page/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main30 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/main30 11: (((reply))) run: print-trace/print-page/main30 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 15389 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 103790 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15389) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103792 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15389) run: print-string/print-trace/print-page/main30 2: 15389 => ((2 string-address)) mem: ((2 string-address)): 103793 <= 15389 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15389 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 103794 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 103795 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103796 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15390 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 103797 <= #\m run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103821 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103823 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 103824 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103825 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103826 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103827 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103828 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103829 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103830 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 10: 37 => ((9 integer)) mem: ((9 integer)): 103831 <= 37 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103832 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 103833 <= 21846 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 103795 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103796 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15391 byte) (raw)) => e run: print-string/print-trace/print-page/main30 7: #\e => ((6 character)) mem: ((6 character)): 103797 <= #\e run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103852 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103854 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 2: #\e => ((2 character)) mem: ((2 character)): 103855 <= #\e run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103856 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103857 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103858 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103859 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103860 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103861 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 10: 38 => ((9 integer)) mem: ((9 integer)): 103862 <= 38 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103863 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 103864 <= 21847 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main30 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\e run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 103795 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 103796 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15392 byte) (raw)) => m run: print-string/print-trace/print-page/main30 7: #\m => ((6 character)) mem: ((6 character)): 103797 <= #\m run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 103883 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103885 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 2: #\m => ((2 character)) mem: ((2 character)): 103886 <= #\m run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103887 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103888 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103889 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103890 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103891 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103892 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 10: 39 => ((9 integer)) mem: ((9 integer)): 103893 <= 39 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103894 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 103895 <= 21848 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\m run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 103795 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 103796 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 103914 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103916 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103917 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103918 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103919 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103920 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103921 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103922 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103923 <= 34 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 10: 40 => ((9 integer)) mem: ((9 integer)): 103924 <= 40 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103925 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 103926 <= 21849 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 103945 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103947 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/main30 2: #\: => ((2 character)) mem: ((2 character)): 103948 <= #\: run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103949 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103950 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103951 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103952 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103953 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103954 <= 34 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 10: 41 => ((9 integer)) mem: ((9 integer)): 103955 <= 41 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103956 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 103957 <= 21850 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\: run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main30 0: 103976 => ((default-space space-address)) run: print-character/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 103978 <= 21803 run: print-character/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 103979 <= #\space run: print-character/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103980 <= nil run: print-character/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103981 <= nil run: print-character/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 103982 <= 21805 run: print-character/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 103983 <= 21806 run: print-character/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 103984 <= 17 run: print-character/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 103985 <= 34 run: print-character/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 10: 42 => ((9 integer)) mem: ((9 integer)): 103986 <= 42 run: print-character/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 103987 <= 21808 run: print-character/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/main30 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 103988 <= 21851 run: print-character/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/main30 15: (((reply))) run: print-trace/print-page/main30 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((15168 string-address) (raw)) => 15455 run: print-trace/print-page/main30 9: 15455 => ((4 string-address)) mem: ((4 string-address)): 103299 <= 15455 run: print-trace/print-page/main30 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 15455 run: print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main30 0: 104007 => ((default-space space-address)) run: print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15455) run: print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104009 <= 21803 run: print-string/print-trace/print-page/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15455) run: print-string/print-trace/print-page/main30 2: 15455 => ((2 string-address)) mem: ((2 string-address)): 104010 <= 15455 run: print-string/print-trace/print-page/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15455 integer) (raw)) => 3 run: print-string/print-trace/print-page/main30 3: 3 => ((3 integer)) mem: ((3 integer)): 104011 <= 3 run: print-string/print-trace/print-page/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 104012 <= 0 run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 104013 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15456 byte) (raw)) => 1 run: print-string/print-trace/print-page/main30 7: #\1 => ((6 character)) mem: ((6 character)): 104014 <= #\1 run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 104038 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104040 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 2: #\1 => ((2 character)) mem: ((2 character)): 104041 <= #\1 run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104042 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104043 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 104044 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 104045 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 104046 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 104047 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 10: 43 => ((9 integer)) mem: ((9 integer)): 104048 <= 43 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 104049 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 104050 <= 21852 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main30 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\1 run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 104012 <= 1 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 104013 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15457 byte) (raw)) => run: print-string/print-trace/print-page/main30 7: #\space => ((6 character)) mem: ((6 character)): 104014 <= #\space run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 104069 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104071 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 2: #\space => ((2 character)) mem: ((2 character)): 104072 <= #\space run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104073 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104074 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 104075 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 104076 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 104077 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 104078 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 10: 44 => ((9 integer)) mem: ((9 integer)): 104079 <= 44 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 104080 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 104081 <= 21853 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 104012 <= 2 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 104013 <= nil run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15458 byte) (raw)) => c run: print-string/print-trace/print-page/main30 7: #\c => ((6 character)) mem: ((6 character)): 104014 <= #\c run: print-string/print-trace/print-page/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main30 0: 104100 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\c) run: print-character/print-string/print-trace/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104102 <= 21803 run: print-character/print-string/print-trace/print-page/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\c) run: print-character/print-string/print-trace/print-page/main30 2: #\c => ((2 character)) mem: ((2 character)): 104103 <= #\c run: print-character/print-string/print-trace/print-page/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\c) run: print-character/print-string/print-trace/print-page/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104104 <= nil run: print-character/print-string/print-trace/print-page/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\c) run: print-character/print-string/print-trace/print-page/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104105 <= nil run: print-character/print-string/print-trace/print-page/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 104106 <= 21805 run: print-character/print-string/print-trace/print-page/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 104107 <= 21806 run: print-character/print-string/print-trace/print-page/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 104108 <= 17 run: print-character/print-string/print-trace/print-page/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 104109 <= 34 run: print-character/print-string/print-trace/print-page/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 10: 45 => ((9 integer)) mem: ((9 integer)): 104110 <= 45 run: print-character/print-string/print-trace/print-page/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 104111 <= 21808 run: print-character/print-string/print-trace/print-page/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main30 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 104112 <= 21854 run: print-character/print-string/print-trace/print-page/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/main30 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\c run: print-character/print-string/print-trace/print-page/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/main30 15: (((reply))) run: print-string/print-trace/print-page/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 104012 <= 3 run: print-string/print-trace/print-page/main30 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 104013 <= t run: print-string/print-trace/print-page/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main30 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main30 0: 104131 => ((default-space space-address)) run: add-line/print-page/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104132 <= 22095 run: add-line/print-page/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104133 <= 21803 run: add-line/print-page/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-page/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 104134 <= nil run: add-line/print-page/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/main30 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-page/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main30 0: 104162 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104164 <= 21803 run: cursor-to-next-line/add-line/print-page/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 104165 <= 21805 run: cursor-to-next-line/add-line/print-page/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-page/main30 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-page/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 104166 <= 21806 run: cursor-to-next-line/add-line/print-page/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/main30 7: (((reply))) run: print-page/main30 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/main30 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 2 run: print-page/main30 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/main30 27: 3 => ((8 integer)) mem: ((8 integer)): 101164 <= 3 run: print-page/main30 28: (((jump)) ((-13 offset))) run: print-page/main30 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 3 run: print-page/main30 16: t => ((9 boolean)) mem: ((9 boolean)): 101165 <= t run: print-page/main30 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/main30 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-page/main30 29: t => ((3 boolean)) mem: ((3 boolean)): 101159 <= t run: print-page/main30 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/main30 31: (((reply))) run: main30 10: (((1 string-address)) <- ((new)) k ) run: main30 10: 104193 => ((1 string-address)) mem: ((1 string-address)): 101002 <= 104193 run: main30 11: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 104193 run: init-keyboard/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main30 0: 104196 => ((default-space space-address)) run: init-keyboard/main30 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main30 1: 104227 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 104198 <= 104227 run: init-keyboard/main30 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main30 2: 104228 => ((2 string-address-address)) mem: ((2 string-address-address)): 104199 <= 104228 run: init-keyboard/main30 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (104193) run: init-keyboard/main30 3: 104193 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 104228 <= 104193 run: init-keyboard/main30 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main30 4: 104227 => ((3 integer-address)) mem: ((3 integer-address)): 104200 <= 104227 run: init-keyboard/main30 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main30 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 104227 <= 0 run: init-keyboard/main30 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 104227 run: main30 11: 104227 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 101003 <= 104227 run: main30 12: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 104227 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main30 0: 104229 => ((default-space space-address)) run: process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 104227 21803) run: process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104230 <= 22095 run: process-key/main30 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 104227 21803) run: process-key/main30 2: 104227 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 104231 <= 104227 run: process-key/main30 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 104227 21803) run: process-key/main30 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 104232 <= 21803 run: process-key/main30 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 104227 run: read-key/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main30 0: 104260 => ((default-space space-address)) run: read-key/process-key/main30 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (104227 silent) run: read-key/process-key/main30 1: 104227 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 104262 <= 104227 run: read-key/process-key/main30 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (104227 silent) run: read-key/process-key/main30 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 104263 <= silent run: read-key/process-key/main30 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 104227 run: read-key/process-key/main30 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main30 4: 104227 => ((3 integer-address)) mem: ((3 integer-address)): 104264 <= 104227 run: read-key/process-key/main30 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((104228 string-address) (raw)) => 104193 run: read-key/process-key/main30 5: 104193 => ((4 string-address)) mem: ((4 string-address)): 104265 <= 104193 run: read-key/process-key/main30 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((104193 integer) (raw)) => 2 run: read-key/process-key/main30 6: 2 => ((5 integer)) mem: ((5 integer)): 104266 <= 2 run: read-key/process-key/main30 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 2 run: read-key/process-key/main30 7: nil => ((6 boolean)) mem: ((6 boolean)): 104267 <= nil run: read-key/process-key/main30 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main30 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((104193 string) (raw)) mem: ((104193 integer) (raw)) => 2 mem: ((104194 byte) (raw)) => k run: read-key/process-key/main30 10: #\k => ((7 character)) mem: ((7 character)): 104268 <= #\k run: read-key/process-key/main30 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main30 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 104227 <= 1 run: read-key/process-key/main30 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main30 4: #\k => ((3 character)) mem: ((3 character)): 104233 <= #\k run: process-key/main30 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main30 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104234 <= nil run: process-key/main30 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104235 <= nil run: process-key/main30 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main30 9: nil => ((6 boolean)) mem: ((6 boolean)): 104236 <= nil run: process-key/main30 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main30 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main30 12: nil => ((7 boolean)) mem: ((7 boolean)): 104237 <= nil run: process-key/main30 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main30 13: t => ((8 boolean)) mem: ((8 boolean)): 104238 <= t run: process-key/main30 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main30 14: t => ((7 boolean)) mem: ((7 boolean)): 104237 <= t run: process-key/main30 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main30 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: up/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main30 0: 104291 => ((default-space space-address)) run: up/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104292 <= 22095 run: up/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104293 <= 21803 run: up/process-key/main30 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 104294 <= nil run: up/process-key/main30 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/process-key/main30 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/process-key/main30 0: 104322 => ((default-space space-address)) run: instruction-trace-num-children/up/process-key/main30 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/process-key/main30 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 104324 <= 21765 run: instruction-trace-num-children/up/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104325 <= 1 run: instruction-trace-num-children/up/process-key/main30 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/process-key/main30 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 104326 <= 13001 run: instruction-trace-num-children/up/process-key/main30 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/process-key/main30 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 104327 <= 16150 run: instruction-trace-num-children/up/process-key/main30 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/process-key/main30 5: 3 => ((5 integer)) mem: ((5 integer)): 104328 <= 3 run: instruction-trace-num-children/up/process-key/main30 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/process-key/main30 5: 3 => ((3 integer)) mem: ((3 integer)): 104295 <= 3 run: up/process-key/main30 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/process-key/main30 6: 4 => ((3 integer)) mem: ((3 integer)): 104295 <= 4 run: up/process-key/main30 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/process-key/main30 7: 5 => ((4 integer)) mem: ((4 integer)): 104296 <= 5 run: up/process-key/main30 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 5 run: up/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104297 <= nil run: up/process-key/main30 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/process-key/main30 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main30 20: nil => ((8 boolean)) mem: ((8 boolean)): 104300 <= nil run: up/process-key/main30 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main30 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main30 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/process-key/main30 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main30 0: 104353 => ((default-space space-address)) run: cursor-up/up/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104355 <= 21803 run: cursor-up/up/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 104356 <= 21805 run: cursor-up/up/process-key/main30 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 104357 <= nil run: cursor-up/up/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main30 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main30 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/process-key/main30 7: (((reply))) run: process-key/main30 17: (((reply)) ((nil literal))) run: main30 13: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 104227 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main30 0: 104384 => ((default-space space-address)) run: process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 104227 21803) run: process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104385 <= 22095 run: process-key/main30 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 104227 21803) run: process-key/main30 2: 104227 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 104386 <= 104227 run: process-key/main30 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 104227 21803) run: process-key/main30 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 104387 <= 21803 run: process-key/main30 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 104227 run: read-key/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main30 0: 104415 => ((default-space space-address)) run: read-key/process-key/main30 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (104227 silent) run: read-key/process-key/main30 1: 104227 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 104417 <= 104227 run: read-key/process-key/main30 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (104227 silent) run: read-key/process-key/main30 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 104418 <= silent run: read-key/process-key/main30 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 104227 run: read-key/process-key/main30 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main30 4: 104227 => ((3 integer-address)) mem: ((3 integer-address)): 104419 <= 104227 run: read-key/process-key/main30 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((104228 string-address) (raw)) => 104193 run: read-key/process-key/main30 5: 104193 => ((4 string-address)) mem: ((4 string-address)): 104420 <= 104193 run: read-key/process-key/main30 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((104193 integer) (raw)) => 2 run: read-key/process-key/main30 6: 2 => ((5 integer)) mem: ((5 integer)): 104421 <= 2 run: read-key/process-key/main30 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((5 integer)) => 2 run: read-key/process-key/main30 7: nil => ((6 boolean)) mem: ((6 boolean)): 104422 <= nil run: read-key/process-key/main30 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main30 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((104193 string) (raw)) mem: ((104193 integer) (raw)) => 2 mem: ((104195 byte) (raw)) => run: read-key/process-key/main30 10: #\newline => ((7 character)) mem: ((7 character)): 104423 <= #\newline run: read-key/process-key/main30 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main30 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 104227 <= 2 run: read-key/process-key/main30 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main30 4: #\newline => ((3 character)) mem: ((3 character)): 104388 <= #\newline run: process-key/main30 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main30 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104389 <= nil run: process-key/main30 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104390 <= nil run: process-key/main30 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main30 9: nil => ((6 boolean)) mem: ((6 boolean)): 104391 <= nil run: process-key/main30 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main30 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main30 12: nil => ((7 boolean)) mem: ((7 boolean)): 104392 <= nil run: process-key/main30 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main30 13: nil => ((8 boolean)) mem: ((8 boolean)): 104393 <= nil run: process-key/main30 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main30 14: nil => ((7 boolean)) mem: ((7 boolean)): 104392 <= nil run: process-key/main30 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main30 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main30 18: nil => ((9 boolean)) mem: ((9 boolean)): 104394 <= nil run: process-key/main30 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main30 19: nil => ((10 boolean)) mem: ((10 boolean)): 104395 <= nil run: process-key/main30 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main30 20: nil => ((9 boolean)) mem: ((9 boolean)): 104394 <= nil run: process-key/main30 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main30 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main30 24: nil => ((11 boolean)) mem: ((11 boolean)): 104396 <= nil run: process-key/main30 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main30 25: nil => ((12 boolean)) mem: ((12 boolean)): 104397 <= nil run: process-key/main30 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main30 26: nil => ((11 boolean)) mem: ((11 boolean)): 104396 <= nil run: process-key/main30 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main30 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main30 34: nil => ((14 boolean)) mem: ((14 boolean)): 104399 <= nil run: process-key/main30 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main30 35: nil => ((15 boolean)) mem: ((15 boolean)): 104400 <= nil run: process-key/main30 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main30 36: nil => ((14 boolean)) mem: ((14 boolean)): 104399 <= nil run: process-key/main30 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main30 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main30 45: t => ((17 boolean)) mem: ((17 boolean)): 104402 <= t run: process-key/main30 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main30 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 run: process-key/main30 47: 2 => ((18 integer)) mem: ((18 integer)): 104403 <= 2 run: process-key/main30 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((18 integer)) => 2 run: cursor-row-to-trace-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main30 0: 104446 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104447 <= 22095 run: cursor-row-to-trace-index/process-key/main30 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/process-key/main30 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 104448 <= 2 run: cursor-row-to-trace-index/process-key/main30 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/process-key/main30 3: 3 => ((2 integer)) mem: ((2 integer)): 104449 <= 3 run: cursor-row-to-trace-index/process-key/main30 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 104450 <= t run: cursor-row-to-trace-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/process-key/main30 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104451 <= nil run: cursor-row-to-trace-index/process-key/main30 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/process-key/main30 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main30 10: t => ((5 boolean)) mem: ((5 boolean)): 104452 <= t run: cursor-row-to-trace-index/process-key/main30 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main30 11: t => ((6 boolean)) mem: ((6 boolean)): 104453 <= t run: cursor-row-to-trace-index/process-key/main30 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/process-key/main30 12: t => ((7 boolean)) mem: ((7 boolean)): 104454 <= t run: cursor-row-to-trace-index/process-key/main30 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/process-key/main30 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main30 14: 3 => ((8 integer)) mem: ((8 integer)): 104455 <= 3 run: cursor-row-to-trace-index/process-key/main30 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 3 mem: ((8 integer)) => 3 run: cursor-row-to-trace-index/process-key/main30 15: 0 => ((9 integer)) mem: ((9 integer)): 104456 <= 0 run: cursor-row-to-trace-index/process-key/main30 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: cursor-row-to-trace-index/process-key/main30 16: 1 => ((9 integer)) mem: ((9 integer)): 104456 <= 1 run: cursor-row-to-trace-index/process-key/main30 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 1 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/process-key/main30 0: 104477 => ((default-space space-address)) run: max/cursor-row-to-trace-index/process-key/main30 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 1) run: max/cursor-row-to-trace-index/process-key/main30 1: 1 => ((1 integer)) mem: ((1 integer)): 104479 <= 1 run: max/cursor-row-to-trace-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 1) run: max/cursor-row-to-trace-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104480 <= 1 run: max/cursor-row-to-trace-index/process-key/main30 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/process-key/main30 3: nil => ((3 boolean)) mem: ((3 boolean)): 104481 <= nil run: max/cursor-row-to-trace-index/process-key/main30 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/process-key/main30 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/process-key/main30 17: 1 => ((9 integer)) mem: ((9 integer)): 104456 <= 1 run: cursor-row-to-trace-index/process-key/main30 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: process-key/main30 48: 1 => ((19 integer)) mem: ((19 integer)): 104404 <= 1 run: process-key/main30 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: process-key/main30 49: t => ((20 boolean)) mem: ((20 boolean)): 104405 <= t run: process-key/main30 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => t run: process-key/main30 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: process-key/main30 51: nil => ((21 boolean)) mem: ((21 boolean)): 104406 <= nil run: process-key/main30 52: (((jump-if)) ((21 boolean)) ((15 offset))) mem: ((21 boolean)) => nil run: process-key/main30 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((6 integer) (space 1)) => 1 run: process-key/main30 53: nil => ((22 boolean)) mem: ((22 boolean)): 104407 <= nil run: process-key/main30 54: (((jump-if)) ((22 boolean)) ((13 offset))) mem: ((22 boolean)) => nil run: process-key/main30 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 1 mem: ((2 integer) (space 1)) => 1 run: process-key/main30 55: t => ((23 boolean)) mem: ((23 boolean)): 104408 <= t run: process-key/main30 56: (((jump-unless)) ((23 boolean)) ((7 offset))) mem: ((23 boolean)) => t run: process-key/main30 57: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((2 integer) (space 1)) => 1 run: back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main30 0: 104508 => ((default-space space-address)) run: back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 1) run: back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104509 <= 22095 run: back-to-index/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 1) run: back-to-index/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104510 <= 21803 run: back-to-index/process-key/main30 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 1) run: back-to-index/process-key/main30 3: 1 => ((2 integer)) mem: ((2 integer)): 104511 <= 1 run: back-to-index/process-key/main30 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 104512 <= nil run: back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main30 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104539 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104540 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 104541 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: 3 => ((2 integer)) mem: ((2 integer)): 104542 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 104543 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104544 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: t => ((5 boolean)) mem: ((5 boolean)): 104545 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: t => ((6 boolean)) mem: ((6 boolean)): 104546 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: t => ((7 boolean)) mem: ((7 boolean)): 104547 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: 3 => ((8 integer)) mem: ((8 integer)): 104548 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 3 mem: ((8 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: 0 => ((9 integer)) mem: ((9 integer)): 104549 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: 1 => ((9 integer)) mem: ((9 integer)): 104549 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 1 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104570 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: 1 => ((1 integer)) mem: ((1 integer)): 104572 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104573 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: nil => ((3 boolean)) mem: ((3 boolean)): 104574 <= nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: 1 => ((9 integer)) mem: ((9 integer)): 104549 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: back-to-index/process-key/main30 6: 1 => ((4 integer)) mem: ((4 integer)): 104513 <= 1 run: back-to-index/process-key/main30 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main30 7: nil => ((5 boolean)) mem: ((5 boolean)): 104514 <= nil run: back-to-index/process-key/main30 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main30 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main30 0: 104601 => ((default-space space-address)) run: up/back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104602 <= 22095 run: up/back-to-index/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104603 <= 21803 run: up/back-to-index/process-key/main30 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 104604 <= nil run: up/back-to-index/process-key/main30 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main30 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main30 0: 104632 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main30 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main30 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 104634 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104635 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main30 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main30 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 104636 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main30 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main30 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 104637 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main30 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main30 5: 3 => ((5 integer)) mem: ((5 integer)): 104638 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main30 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main30 5: 3 => ((3 integer)) mem: ((3 integer)): 104605 <= 3 run: up/back-to-index/process-key/main30 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main30 6: 4 => ((3 integer)) mem: ((3 integer)): 104605 <= 4 run: up/back-to-index/process-key/main30 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main30 7: 5 => ((4 integer)) mem: ((4 integer)): 104606 <= 5 run: up/back-to-index/process-key/main30 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104607 <= nil run: up/back-to-index/process-key/main30 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main30 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main30 20: nil => ((8 boolean)) mem: ((8 boolean)): 104610 <= nil run: up/back-to-index/process-key/main30 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main30 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main30 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/back-to-index/process-key/main30 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main30 0: 104663 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104665 <= 21803 run: cursor-up/up/back-to-index/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 104666 <= 21805 run: cursor-up/up/back-to-index/process-key/main30 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 104667 <= nil run: cursor-up/up/back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main30 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main30 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/back-to-index/process-key/main30 7: (((reply))) run: back-to-index/process-key/main30 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main30 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 104512 <= nil run: back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main30 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104694 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104695 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 104696 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: 2 => ((2 integer)) mem: ((2 integer)): 104697 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 104698 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t schedule: scheduling cursor-row-to-trace-index/back-to-index/process-key/main30 for further processing schedule: cursor-row-to-trace-index/back-to-index/process-key/main30 run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104699 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: t => ((5 boolean)) mem: ((5 boolean)): 104700 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: t => ((6 boolean)) mem: ((6 boolean)): 104701 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: t => ((7 boolean)) mem: ((7 boolean)): 104702 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: 3 => ((8 integer)) mem: ((8 integer)): 104703 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 2 mem: ((8 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: -1 => ((9 integer)) mem: ((9 integer)): 104704 <= -1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => -1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: 0 => ((9 integer)) mem: ((9 integer)): 104704 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => 0 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104725 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: 0 => ((1 integer)) mem: ((1 integer)): 104727 <= 0 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104728 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: nil => ((3 boolean)) mem: ((3 boolean)): 104729 <= nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: 1 => ((9 integer)) mem: ((9 integer)): 104704 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: back-to-index/process-key/main30 6: 1 => ((4 integer)) mem: ((4 integer)): 104513 <= 1 run: back-to-index/process-key/main30 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main30 7: nil => ((5 boolean)) mem: ((5 boolean)): 104514 <= nil run: back-to-index/process-key/main30 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main30 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main30 0: 104756 => ((default-space space-address)) run: up/back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104757 <= 22095 run: up/back-to-index/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104758 <= 21803 run: up/back-to-index/process-key/main30 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 104759 <= nil run: up/back-to-index/process-key/main30 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main30 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main30 0: 104787 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main30 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main30 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 104789 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104790 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main30 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main30 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 104791 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main30 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main30 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 104792 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main30 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main30 5: 3 => ((5 integer)) mem: ((5 integer)): 104793 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main30 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main30 5: 3 => ((3 integer)) mem: ((3 integer)): 104760 <= 3 run: up/back-to-index/process-key/main30 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main30 6: 4 => ((3 integer)) mem: ((3 integer)): 104760 <= 4 run: up/back-to-index/process-key/main30 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main30 7: 5 => ((4 integer)) mem: ((4 integer)): 104761 <= 5 run: up/back-to-index/process-key/main30 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104762 <= nil run: up/back-to-index/process-key/main30 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main30 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main30 20: nil => ((8 boolean)) mem: ((8 boolean)): 104765 <= nil run: up/back-to-index/process-key/main30 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main30 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main30 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/back-to-index/process-key/main30 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main30 0: 104818 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104820 <= 21803 run: cursor-up/up/back-to-index/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 104821 <= 21805 run: cursor-up/up/back-to-index/process-key/main30 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 104822 <= nil run: cursor-up/up/back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main30 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main30 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/back-to-index/process-key/main30 7: (((reply))) run: back-to-index/process-key/main30 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main30 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 104512 <= t run: back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main30 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104849 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104850 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main30 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 104851 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((1 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 3: 1 => ((2 integer)) mem: ((2 integer)): 104852 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 104853 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 7: nil => ((4 boolean)) mem: ((4 boolean)): 104854 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 10: t => ((5 boolean)) mem: ((5 boolean)): 104855 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 11: t => ((6 boolean)) mem: ((6 boolean)): 104856 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 12: t => ((7 boolean)) mem: ((7 boolean)): 104857 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main30 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((5 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main30 14: 3 => ((8 integer)) mem: ((8 integer)): 104858 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer))) mem: ((2 integer)) => 1 mem: ((8 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main30 15: -2 => ((9 integer)) mem: ((9 integer)): 104859 <= -2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main30 16: -1 => ((9 integer)) mem: ((9 integer)): 104859 <= -1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1))) mem: ((9 integer)) => -1 mem: ((4 integer) (space 1)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 0: 104880 => ((default-space space-address)) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 1: -1 => ((1 integer)) mem: ((1 integer)): 104882 <= -1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-1 1) run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 2: 1 => ((2 integer)) mem: ((2 integer)): 104883 <= 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -1 mem: ((2 integer)) => 1 run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 3: nil => ((3 boolean)) mem: ((3 boolean)): 104884 <= nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/cursor-row-to-trace-index/back-to-index/process-key/main30 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 17: 1 => ((9 integer)) mem: ((9 integer)): 104859 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main30 18: (((reply)) ((9 integer))) mem: ((9 integer)) => 1 run: back-to-index/process-key/main30 11: 1 => ((4 integer)) mem: ((4 integer)): 104513 <= 1 run: back-to-index/process-key/main30 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main30 12: t => ((6 boolean)) mem: ((6 boolean)): 104515 <= t run: back-to-index/process-key/main30 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main30 58: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) run: process-key/main30 58: -1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= -1 run: process-key/main30 59: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) run: process-key/main30 59: -1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= -1 run: process-key/main30 60: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((19 integer)) => 1 run: print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main30 0: 104911 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 1) run: print-traces-collapsed-from/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 104912 <= 22095 run: print-traces-collapsed-from/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 1) run: print-traces-collapsed-from/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104913 <= 21803 run: print-traces-collapsed-from/process-key/main30 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 1) run: print-traces-collapsed-from/process-key/main30 3: 1 => ((2 integer)) mem: ((2 integer)): 104914 <= 1 run: print-traces-collapsed-from/process-key/main30 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 1) run: print-traces-collapsed-from/process-key/main30 4: nil => ((3 integer)) mem: ((3 integer)): 104915 <= nil run: print-traces-collapsed-from/process-key/main30 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/process-key/main30 5: 6 => ((4 integer)) mem: ((4 integer)): 104916 <= 6 run: print-traces-collapsed-from/process-key/main30 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main30 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104917 <= nil run: print-traces-collapsed-from/process-key/main30 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main30 10: nil => ((6 boolean)) mem: ((6 boolean)): 104918 <= nil run: print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-traces-collapsed-from/process-key/main30 12: 13001 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 104919 <= 13001 run: print-traces-collapsed-from/process-key/main30 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main30 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: print-traces-collapsed-from/process-key/main30 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main30 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/process-key/main30 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 104942 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 104944 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 13001 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 104949 <= 13001 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 104950 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 104973 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 104975 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 104976 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 104977 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 0 => ((4 integer)) mem: ((4 integer)): 104978 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105004 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105006 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105007 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105008 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105009 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105010 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105011 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105012 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105013 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 0 => ((9 integer)) mem: ((9 integer)): 105014 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105015 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 105016 <= 21809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105035 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105037 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105038 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105039 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105040 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105041 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105042 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105043 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105044 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 1 => ((9 integer)) mem: ((9 integer)): 105045 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105046 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 105047 <= 21810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105066 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105068 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105069 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105070 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105071 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105072 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105073 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105074 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105075 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 2 => ((9 integer)) mem: ((9 integer)): 105076 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105077 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 105078 <= 21811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105097 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105099 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105100 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105101 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105102 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105103 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105104 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105105 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105106 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 3 => ((9 integer)) mem: ((9 integer)): 105107 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105108 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 105109 <= 21812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105128 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105130 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105131 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105132 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105133 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105134 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105135 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105136 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105137 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 4 => ((9 integer)) mem: ((9 integer)): 105138 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105139 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 105140 <= 21813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105159 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105161 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105162 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105163 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105164 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105165 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105166 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105167 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105168 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 5 => ((9 integer)) mem: ((9 integer)): 105169 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105170 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 105171 <= 21814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105190 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105192 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105193 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105194 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105195 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105196 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105197 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105198 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105199 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 6 => ((9 integer)) mem: ((9 integer)): 105200 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105201 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 105202 <= 21815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105221 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105223 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105224 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105225 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105226 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105227 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105228 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105229 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105230 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 7 => ((9 integer)) mem: ((9 integer)): 105231 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105232 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 105233 <= 21816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105252 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105254 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105255 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105256 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105257 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105258 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105259 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105260 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105261 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 8 => ((9 integer)) mem: ((9 integer)): 105262 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105263 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 105264 <= 21817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105283 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105285 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105286 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105287 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105288 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105289 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105290 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105291 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105292 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 9 => ((9 integer)) mem: ((9 integer)): 105293 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105294 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 105295 <= 21818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105314 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105316 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105317 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105318 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105319 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105320 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105321 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105322 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105323 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 10 => ((9 integer)) mem: ((9 integer)): 105324 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105325 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 105326 <= 21819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105345 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105347 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105348 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105349 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105350 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105351 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105352 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105353 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105354 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 11 => ((9 integer)) mem: ((9 integer)): 105355 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105356 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 105357 <= 21820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105376 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105378 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105379 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105380 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105381 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105382 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105383 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105384 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105385 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 12 => ((9 integer)) mem: ((9 integer)): 105386 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105387 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 105388 <= 21821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105407 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105409 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105410 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105411 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105412 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105413 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105414 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105415 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105416 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 13 => ((9 integer)) mem: ((9 integer)): 105417 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105418 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 105419 <= 21822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105438 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105440 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105441 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105442 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105443 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105444 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105445 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105446 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105447 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 14 => ((9 integer)) mem: ((9 integer)): 105448 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105449 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 105450 <= 21823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105469 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105471 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105472 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105473 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105474 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105475 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105476 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105477 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105478 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 15 => ((9 integer)) mem: ((9 integer)): 105479 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105480 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 105481 <= 21824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 104979 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105500 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105502 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105503 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105504 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105505 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105506 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105507 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105508 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105509 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 16 => ((9 integer)) mem: ((9 integer)): 105510 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105511 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 105512 <= 21825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 104979 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105531 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105533 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\+ => ((2 character)) mem: ((2 character)): 105534 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105535 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105536 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105537 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105538 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105539 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105540 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 0 => ((9 integer)) mem: ((9 integer)): 105541 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105542 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 105543 <= 21809 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105562 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105564 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105565 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105566 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105567 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105568 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105569 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105570 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105571 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 1 => ((9 integer)) mem: ((9 integer)): 105572 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105573 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 105574 <= 21810 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((13001 string-address-array-address) (raw)) => 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 13267 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 104951 <= 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 0 => ((9 integer)) mem: ((9 integer)): 104952 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((13267 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((10 integer)) mem: ((10 integer)): 104953 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: nil => ((11 boolean)) mem: ((11 boolean)): 104954 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 mem: ((13268 string-address) (raw)) => 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 13362 => ((12 string-address)) mem: ((12 string-address)): 104955 <= 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105593 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105595 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 13362 => ((2 string-address)) mem: ((2 string-address)): 105596 <= 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13362 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 4 => ((3 integer)) mem: ((3 integer)): 105597 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 105598 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105599 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13363 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\m => ((6 character)) mem: ((6 character)): 105600 <= #\m schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 for further processing schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105624 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105626 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\m => ((2 character)) mem: ((2 character)): 105627 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105628 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105629 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105630 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105631 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105632 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105633 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 2 => ((9 integer)) mem: ((9 integer)): 105634 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105635 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 105636 <= 21811 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 105598 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105599 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13364 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\a => ((6 character)) mem: ((6 character)): 105600 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105655 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105657 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\a => ((2 character)) mem: ((2 character)): 105658 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105659 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105660 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105661 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105662 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105663 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105664 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 3 => ((9 integer)) mem: ((9 integer)): 105665 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105666 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 105667 <= 21812 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 105598 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105599 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13365 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\i => ((6 character)) mem: ((6 character)): 105600 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105686 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105688 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\i => ((2 character)) mem: ((2 character)): 105689 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105690 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105691 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105692 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105693 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105694 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105695 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 4 => ((9 integer)) mem: ((9 integer)): 105696 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105697 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 105698 <= 21813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 105598 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105599 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13366 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\n => ((6 character)) mem: ((6 character)): 105600 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105717 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105719 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\n => ((2 character)) mem: ((2 character)): 105720 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105721 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105722 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105723 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105724 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105725 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105726 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 5 => ((9 integer)) mem: ((9 integer)): 105727 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105728 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 105729 <= 21814 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 4 => ((4 integer)) mem: ((4 integer)): 105598 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 105599 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105748 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105750 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\/ => ((2 character)) mem: ((2 character)): 105751 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105752 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105753 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105754 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105755 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105756 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105757 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 6 => ((9 integer)) mem: ((9 integer)): 105758 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105759 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 105760 <= 21815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: 1 => ((9 integer)) mem: ((9 integer)): 104952 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: t => ((11 boolean)) mem: ((11 boolean)): 104954 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105779 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105781 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105782 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105783 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105784 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105785 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105786 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105787 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105788 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 7 => ((9 integer)) mem: ((9 integer)): 105789 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105790 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 105791 <= 21816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((13002 string-address) (raw)) => 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: 13587 => ((13 string-address)) mem: ((13 string-address)): 104956 <= 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105810 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105812 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 13587 => ((2 string-address)) mem: ((2 string-address)): 105813 <= 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13587 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 1 => ((3 integer)) mem: ((3 integer)): 105814 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 105815 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105816 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 mem: ((13588 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\1 => ((6 character)) mem: ((6 character)): 105817 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105841 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105843 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\1 => ((2 character)) mem: ((2 character)): 105844 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105845 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105846 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105847 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105848 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105849 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105850 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 8 => ((9 integer)) mem: ((9 integer)): 105851 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105852 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 105853 <= 21817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 105815 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 105816 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105872 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105874 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105875 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105876 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105877 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105878 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105879 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105880 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105881 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 9 => ((9 integer)) mem: ((9 integer)): 105882 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105883 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 105884 <= 21818 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105903 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105905 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\: => ((2 character)) mem: ((2 character)): 105906 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105907 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105908 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105909 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105910 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105911 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105912 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 10 => ((9 integer)) mem: ((9 integer)): 105913 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105914 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 105915 <= 21819 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105934 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105936 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 105937 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105938 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105939 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 105940 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 105941 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 105942 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 105943 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 11 => ((9 integer)) mem: ((9 integer)): 105944 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 105945 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 105946 <= 21820 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((13003 string-address) (raw)) => 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: 13651 => ((9 string-address)) mem: ((9 string-address)): 104952 <= 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105965 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105967 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 13651 => ((2 string-address)) mem: ((2 string-address)): 105968 <= 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13651 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 5 => ((3 integer)) mem: ((3 integer)): 105969 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 105970 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13652 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\d => ((6 character)) mem: ((6 character)): 105972 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 105996 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 105998 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\d => ((2 character)) mem: ((2 character)): 105999 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106000 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106001 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106002 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106003 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106004 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 106005 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 12 => ((9 integer)) mem: ((9 integer)): 106006 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106007 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 106008 <= 21821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 105970 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13653 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\space => ((6 character)) mem: ((6 character)): 105972 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106027 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106029 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106030 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106031 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106032 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106033 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106034 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106035 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 106036 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 13 => ((9 integer)) mem: ((9 integer)): 106037 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106038 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 106039 <= 21822 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 105970 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13654 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\e => ((6 character)) mem: ((6 character)): 105972 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106058 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106060 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\e => ((2 character)) mem: ((2 character)): 106061 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106062 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106063 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106064 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106065 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106066 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 106067 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 14 => ((9 integer)) mem: ((9 integer)): 106068 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106069 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 106070 <= 21823 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 105970 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13655 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\space => ((6 character)) mem: ((6 character)): 105972 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106089 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106091 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106092 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106093 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106094 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106095 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106096 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106097 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 106098 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 15 => ((9 integer)) mem: ((9 integer)): 106099 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106100 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 106101 <= 21824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 4 => ((4 integer)) mem: ((4 integer)): 105970 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 105971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13656 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\f => ((6 character)) mem: ((6 character)): 105972 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106120 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106122 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\f => ((2 character)) mem: ((2 character)): 106123 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106124 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106125 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106126 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106127 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106128 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 0 => ((8 integer)) mem: ((8 integer)): 106129 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 16 => ((9 integer)) mem: ((9 integer)): 106130 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106131 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 106132 <= 21825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 5 => ((4 integer)) mem: ((4 integer)): 105970 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 105971 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106151 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 106152 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106153 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 106154 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106182 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106184 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 106185 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 106186 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((reply))) run: print-traces-collapsed-from/process-key/main30 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main30 16: 2 => ((2 integer)) mem: ((2 integer)): 104914 <= 2 run: print-traces-collapsed-from/process-key/main30 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main30 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104917 <= nil run: print-traces-collapsed-from/process-key/main30 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main30 10: nil => ((6 boolean)) mem: ((6 boolean)): 104918 <= nil run: print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: print-traces-collapsed-from/process-key/main30 12: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 104919 <= 16224 run: print-traces-collapsed-from/process-key/main30 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/process-key/main30 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: print-traces-collapsed-from/process-key/main30 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main30 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/process-key/main30 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106213 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 106215 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 16224 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 106220 <= 16224 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 106221 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106244 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106246 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 106247 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 106248 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 0 => ((4 integer)) mem: ((4 integer)): 106249 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106275 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106277 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106278 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106279 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106280 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106281 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106282 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106283 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106284 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 17 => ((9 integer)) mem: ((9 integer)): 106285 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106286 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 106287 <= 21826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106306 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106308 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106309 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106310 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106311 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106312 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106313 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106314 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106315 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 18 => ((9 integer)) mem: ((9 integer)): 106316 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106317 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 106318 <= 21827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106337 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106339 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106340 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106341 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106342 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106343 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106344 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106345 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106346 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 19 => ((9 integer)) mem: ((9 integer)): 106347 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106348 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 106349 <= 21828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106368 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106370 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106371 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106372 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106373 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106374 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106375 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106376 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106377 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 20 => ((9 integer)) mem: ((9 integer)): 106378 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106379 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 106380 <= 21829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106399 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106401 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106402 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106403 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106404 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106405 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106406 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106407 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106408 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 21 => ((9 integer)) mem: ((9 integer)): 106409 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106410 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 106411 <= 21830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106430 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106432 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106433 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106434 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106435 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106436 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106437 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106438 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106439 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 22 => ((9 integer)) mem: ((9 integer)): 106440 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106441 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 106442 <= 21831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106461 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106463 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106464 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106465 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106466 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106467 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106468 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106469 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106470 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 23 => ((9 integer)) mem: ((9 integer)): 106471 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106472 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 106473 <= 21832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106492 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106494 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106495 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106496 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106497 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106498 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106499 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106500 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106501 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 24 => ((9 integer)) mem: ((9 integer)): 106502 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106503 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 106504 <= 21833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106523 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106525 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106526 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106527 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106528 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106529 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106530 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106531 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106532 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 25 => ((9 integer)) mem: ((9 integer)): 106533 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106534 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 106535 <= 21834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106554 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106556 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106557 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106558 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106559 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106560 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106561 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106562 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106563 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 26 => ((9 integer)) mem: ((9 integer)): 106564 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106565 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 106566 <= 21835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106585 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106587 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106588 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106589 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106590 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106591 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106592 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106593 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106594 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 27 => ((9 integer)) mem: ((9 integer)): 106595 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106596 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 106597 <= 21836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106616 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106618 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106619 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106620 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106621 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106622 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106623 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106624 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106625 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 28 => ((9 integer)) mem: ((9 integer)): 106626 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106627 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 106628 <= 21837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106647 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106649 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106650 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106651 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106652 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106653 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106654 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106655 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106656 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 29 => ((9 integer)) mem: ((9 integer)): 106657 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106658 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 106659 <= 21838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106678 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106680 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106681 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106682 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106684 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106685 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106686 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 30 => ((9 integer)) mem: ((9 integer)): 106688 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106689 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 106690 <= 21839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106709 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106711 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106712 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106713 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106715 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106716 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106717 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 31 => ((9 integer)) mem: ((9 integer)): 106719 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106720 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 106721 <= 21840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106740 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106742 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106743 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106744 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106746 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106747 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106748 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 32 => ((9 integer)) mem: ((9 integer)): 106750 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106751 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 106752 <= 21841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 106250 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106771 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106773 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106774 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106775 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106777 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106778 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106779 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 33 => ((9 integer)) mem: ((9 integer)): 106781 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106782 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 106783 <= 21842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 106250 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106802 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106804 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\+ => ((2 character)) mem: ((2 character)): 106805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106806 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106807 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106808 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106809 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106810 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106811 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 17 => ((9 integer)) mem: ((9 integer)): 106812 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106813 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 106814 <= 21826 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106833 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106835 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 106836 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106837 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106838 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106839 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106840 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106841 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106842 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 18 => ((9 integer)) mem: ((9 integer)): 106843 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106844 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 106845 <= 21827 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 16489 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 106222 <= 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 0 => ((9 integer)) mem: ((9 integer)): 106223 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((10 integer)) mem: ((10 integer)): 106224 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: nil => ((11 boolean)) mem: ((11 boolean)): 106225 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 16584 => ((12 string-address)) mem: ((12 string-address)): 106226 <= 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106864 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106866 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 106867 <= 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 4 => ((3 integer)) mem: ((3 integer)): 106868 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 106869 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 106870 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\m => ((6 character)) mem: ((6 character)): 106871 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106895 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106897 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\m => ((2 character)) mem: ((2 character)): 106898 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106899 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106900 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106901 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106902 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106903 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106904 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 19 => ((9 integer)) mem: ((9 integer)): 106905 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106906 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 106907 <= 21828 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 106869 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 106870 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\a => ((6 character)) mem: ((6 character)): 106871 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106926 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106928 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\a => ((2 character)) mem: ((2 character)): 106929 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106930 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106931 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106932 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106933 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106934 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106935 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 20 => ((9 integer)) mem: ((9 integer)): 106936 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106937 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 106938 <= 21829 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 106869 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 106870 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\i => ((6 character)) mem: ((6 character)): 106871 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106957 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106959 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\i => ((2 character)) mem: ((2 character)): 106960 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106961 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106962 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106963 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106964 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106965 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106966 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 21 => ((9 integer)) mem: ((9 integer)): 106967 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106968 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 106969 <= 21830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 106869 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 106870 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\n => ((6 character)) mem: ((6 character)): 106871 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 106988 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 106990 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\n => ((2 character)) mem: ((2 character)): 106991 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 106992 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 106993 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 106994 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 106995 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 106996 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 106997 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 22 => ((9 integer)) mem: ((9 integer)): 106998 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 106999 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 107000 <= 21831 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 4 => ((4 integer)) mem: ((4 integer)): 106869 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 106870 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107019 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107021 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\/ => ((2 character)) mem: ((2 character)): 107022 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107023 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107024 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107025 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107026 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107027 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107028 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 23 => ((9 integer)) mem: ((9 integer)): 107029 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107030 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 107031 <= 21832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: 1 => ((9 integer)) mem: ((9 integer)): 106223 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: t => ((11 boolean)) mem: ((11 boolean)): 106225 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107050 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107052 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107053 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107054 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107055 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107056 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107057 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107058 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107059 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 24 => ((9 integer)) mem: ((9 integer)): 107060 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107061 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 107062 <= 21833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: 16809 => ((13 string-address)) mem: ((13 string-address)): 106227 <= 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107081 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107083 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 107084 <= 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 1 => ((3 integer)) mem: ((3 integer)): 107085 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 107086 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 107087 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\2 => ((6 character)) mem: ((6 character)): 107088 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107112 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107114 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\2 => ((2 character)) mem: ((2 character)): 107115 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107116 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107117 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107118 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107119 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107120 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107121 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 25 => ((9 integer)) mem: ((9 integer)): 107122 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107123 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 107124 <= 21834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 107086 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 107087 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107143 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107145 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107146 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107147 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107148 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107149 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107150 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107151 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107152 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 26 => ((9 integer)) mem: ((9 integer)): 107153 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107154 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 107155 <= 21835 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107174 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107176 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\: => ((2 character)) mem: ((2 character)): 107177 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107178 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107179 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107180 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107181 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107182 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107183 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 27 => ((9 integer)) mem: ((9 integer)): 107184 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107185 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 107186 <= 21836 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107205 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107207 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107208 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107209 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107210 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107211 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107212 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107213 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107214 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 28 => ((9 integer)) mem: ((9 integer)): 107215 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107216 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 107217 <= 21837 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: 16873 => ((9 string-address)) mem: ((9 string-address)): 106223 <= 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107236 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107238 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 107239 <= 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 4 => ((3 integer)) mem: ((3 integer)): 107240 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 107241 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 107242 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\g => ((6 character)) mem: ((6 character)): 107243 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107267 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107269 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\g => ((2 character)) mem: ((2 character)): 107270 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107271 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107272 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107273 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107274 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107275 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107276 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 29 => ((9 integer)) mem: ((9 integer)): 107277 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107278 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 107279 <= 21838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 107241 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 107242 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\space => ((6 character)) mem: ((6 character)): 107243 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107298 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107300 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107301 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107302 <= nil schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107303 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107304 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107305 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107306 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107307 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 30 => ((9 integer)) mem: ((9 integer)): 107308 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107309 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 107310 <= 21839 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 107241 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 107242 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\h => ((6 character)) mem: ((6 character)): 107243 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107329 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107331 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\h => ((2 character)) mem: ((2 character)): 107332 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107333 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107334 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107335 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107336 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107337 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107338 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 31 => ((9 integer)) mem: ((9 integer)): 107339 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107340 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 107341 <= 21840 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 107241 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 107242 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\i => ((6 character)) mem: ((6 character)): 107243 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107360 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107362 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\i => ((2 character)) mem: ((2 character)): 107363 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107364 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107365 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107366 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107367 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107368 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 17 => ((8 integer)) mem: ((8 integer)): 107369 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 32 => ((9 integer)) mem: ((9 integer)): 107370 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107371 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 107372 <= 21841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 4 => ((4 integer)) mem: ((4 integer)): 107241 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 107242 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107391 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 107392 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107393 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 107394 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107422 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107424 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 107425 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 107426 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((reply))) run: print-traces-collapsed-from/process-key/main30 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/process-key/main30 16: 3 => ((2 integer)) mem: ((2 integer)): 104914 <= 3 run: print-traces-collapsed-from/process-key/main30 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main30 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104917 <= nil run: print-traces-collapsed-from/process-key/main30 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main30 10: nil => ((6 boolean)) mem: ((6 boolean)): 104918 <= nil run: print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21769 instruction-trace-address) (raw)) => 18215 run: print-traces-collapsed-from/process-key/main30 12: 18215 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 104919 <= 18215 run: print-traces-collapsed-from/process-key/main30 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/process-key/main30 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 3 run: print-traces-collapsed-from/process-key/main30 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main30 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/process-key/main30 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 18215 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107453 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 107455 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 18215 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 107460 <= 18215 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 107461 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107484 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107486 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 17 => ((2 integer)) mem: ((2 integer)): 107487 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 107488 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 0 => ((4 integer)) mem: ((4 integer)): 107489 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107515 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107517 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107518 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107519 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107520 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107521 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107522 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107523 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107524 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 34 => ((9 integer)) mem: ((9 integer)): 107525 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107526 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 107527 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107546 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107548 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107549 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107550 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107551 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107552 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107553 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107554 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107555 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 35 => ((9 integer)) mem: ((9 integer)): 107556 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107557 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 107558 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107577 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107579 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107580 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107581 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107582 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107583 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107584 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107585 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107586 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 36 => ((9 integer)) mem: ((9 integer)): 107587 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107588 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 107589 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107608 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107610 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107611 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107612 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107613 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107614 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107615 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107616 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107617 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 37 => ((9 integer)) mem: ((9 integer)): 107618 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107619 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 107620 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107639 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107641 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107642 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107643 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107644 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107645 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107646 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107647 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107648 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 38 => ((9 integer)) mem: ((9 integer)): 107649 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107650 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 107651 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107670 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107672 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107673 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107674 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107675 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107676 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107677 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107678 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107679 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 39 => ((9 integer)) mem: ((9 integer)): 107680 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107681 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 107682 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107701 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107703 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107704 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107705 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107706 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107707 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107708 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107709 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107710 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 40 => ((9 integer)) mem: ((9 integer)): 107711 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107712 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 107713 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107732 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107734 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107735 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107736 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107737 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107738 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107739 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107740 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107741 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 41 => ((9 integer)) mem: ((9 integer)): 107742 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107743 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 107744 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107763 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107765 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107766 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107767 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107768 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107769 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107770 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107771 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107772 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 42 => ((9 integer)) mem: ((9 integer)): 107773 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107774 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 107775 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107794 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107796 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107797 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107798 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107799 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107800 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107801 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107803 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 43 => ((9 integer)) mem: ((9 integer)): 107804 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107805 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 107806 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107825 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107827 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107829 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107830 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107831 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107832 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107833 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107834 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 44 => ((9 integer)) mem: ((9 integer)): 107835 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107836 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 107837 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107858 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107862 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107863 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 45 => ((9 integer)) mem: ((9 integer)): 107866 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107867 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 107868 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107889 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107893 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107894 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 46 => ((9 integer)) mem: ((9 integer)): 107897 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107898 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 107899 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107920 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107924 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107925 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 47 => ((9 integer)) mem: ((9 integer)): 107928 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107929 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 107930 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107951 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107955 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107956 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 48 => ((9 integer)) mem: ((9 integer)): 107959 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107960 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 107961 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 107980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 107982 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 107983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 107984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 107985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 107986 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 107987 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 107988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 107989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 49 => ((9 integer)) mem: ((9 integer)): 107990 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 107991 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 107992 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: nil => ((5 boolean)) mem: ((5 boolean)): 107490 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108013 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 108014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108017 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108018 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 50 => ((9 integer)) mem: ((9 integer)): 108021 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108022 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 108023 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: t => ((5 boolean)) mem: ((5 boolean)): 107490 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108042 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108044 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\+ => ((2 character)) mem: ((2 character)): 108045 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108046 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108047 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108048 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108049 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108050 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108051 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 34 => ((9 integer)) mem: ((9 integer)): 108052 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108053 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 108054 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108073 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108075 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 108076 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108077 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108078 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108079 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108080 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108081 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108082 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 35 => ((9 integer)) mem: ((9 integer)): 108083 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108084 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 108085 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((18215 string-address-array-address) (raw)) => 18477 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 18477 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 107462 <= 18477 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 0 => ((9 integer)) mem: ((9 integer)): 107463 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((18477 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((10 integer)) mem: ((10 integer)): 107464 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: nil => ((11 boolean)) mem: ((11 boolean)): 107465 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((18477 string-address-array) (raw)) mem: ((18477 integer) (raw)) => 1 mem: ((18478 string-address) (raw)) => 18572 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 18572 => ((12 string-address)) mem: ((12 string-address)): 107466 <= 18572 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 18572 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108104 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18572) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108106 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18572) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 18572 => ((2 string-address)) mem: ((2 string-address)): 108107 <= 18572 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18572 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 4 => ((3 integer)) mem: ((3 integer)): 108108 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 108109 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108110 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18573 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\m => ((6 character)) mem: ((6 character)): 108111 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108135 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108137 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\m => ((2 character)) mem: ((2 character)): 108138 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108139 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108140 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108141 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108142 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108143 <= 17 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108144 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 36 => ((9 integer)) mem: ((9 integer)): 108145 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108146 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 108147 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 108109 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108110 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18574 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\a => ((6 character)) mem: ((6 character)): 108111 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108166 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108168 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\a => ((2 character)) mem: ((2 character)): 108169 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108170 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108171 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108172 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108173 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108174 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108175 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 37 => ((9 integer)) mem: ((9 integer)): 108176 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108177 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 108178 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 2 => ((4 integer)) mem: ((4 integer)): 108109 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108110 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18575 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\i => ((6 character)) mem: ((6 character)): 108111 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108197 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108199 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\i => ((2 character)) mem: ((2 character)): 108200 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108201 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108202 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108203 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108204 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108205 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108206 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 38 => ((9 integer)) mem: ((9 integer)): 108207 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108208 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 108209 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 3 => ((4 integer)) mem: ((4 integer)): 108109 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108110 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18576 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\n => ((6 character)) mem: ((6 character)): 108111 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108228 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108230 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\n => ((2 character)) mem: ((2 character)): 108231 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108232 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108233 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108234 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108235 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108236 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108237 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 39 => ((9 integer)) mem: ((9 integer)): 108238 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108239 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 108240 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 4 => ((4 integer)) mem: ((4 integer)): 108109 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 108110 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108259 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108261 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\/ => ((2 character)) mem: ((2 character)): 108262 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108263 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108264 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108265 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108266 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108267 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108268 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 40 => ((9 integer)) mem: ((9 integer)): 108269 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108270 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 108271 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: 1 => ((9 integer)) mem: ((9 integer)): 107463 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: t => ((11 boolean)) mem: ((11 boolean)): 107465 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108290 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108292 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 108293 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108294 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108295 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108296 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108297 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108298 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108299 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 41 => ((9 integer)) mem: ((9 integer)): 108300 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108301 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 108302 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((18216 string-address) (raw)) => 18797 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 18: 18797 => ((13 string-address)) mem: ((13 string-address)): 107467 <= 18797 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 18797 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108321 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18797) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108323 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18797) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 18797 => ((2 string-address)) mem: ((2 string-address)): 108324 <= 18797 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18797 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 1 => ((3 integer)) mem: ((3 integer)): 108325 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 108326 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108327 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18797 string) (raw)) mem: ((18797 integer) (raw)) => 1 mem: ((18798 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\3 => ((6 character)) mem: ((6 character)): 108328 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108352 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108354 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\3 => ((2 character)) mem: ((2 character)): 108355 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108356 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108357 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108358 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108359 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108360 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108361 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 42 => ((9 integer)) mem: ((9 integer)): 108362 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108363 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 108364 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 108326 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 108327 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108383 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108385 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 108386 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108387 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108389 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108390 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108391 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108392 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 43 => ((9 integer)) mem: ((9 integer)): 108393 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108394 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 108395 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108414 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108416 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\: => ((2 character)) mem: ((2 character)): 108417 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108418 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108420 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108421 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108422 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108423 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 44 => ((9 integer)) mem: ((9 integer)): 108424 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108425 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 108426 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108445 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108447 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\space => ((2 character)) mem: ((2 character)): 108448 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108449 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108450 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108451 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108452 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108453 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108454 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 45 => ((9 integer)) mem: ((9 integer)): 108455 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108456 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 108457 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((18217 string-address) (raw)) => 18861 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 23: 18861 => ((9 string-address)) mem: ((9 string-address)): 107463 <= 18861 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 18861 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108476 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18861) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108478 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18861) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 18861 => ((2 string-address)) mem: ((2 string-address)): 108479 <= 18861 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18861 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 1 => ((3 integer)) mem: ((3 integer)): 108480 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 0 => ((4 integer)) mem: ((4 integer)): 108481 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: nil => ((5 boolean)) mem: ((5 boolean)): 108482 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18861 string) (raw)) mem: ((18861 integer) (raw)) => 1 mem: ((18862 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: #\j => ((6 character)) mem: ((6 character)): 108483 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108507 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108509 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: #\j => ((2 character)) mem: ((2 character)): 108510 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 108511 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 108512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 108513 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 108514 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 8: 17 => ((7 integer)) mem: ((7 integer)): 108515 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 34 => ((8 integer)) mem: ((8 integer)): 108516 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: 46 => ((9 integer)) mem: ((9 integer)): 108517 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 108518 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 108519 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 9: 1 => ((4 integer)) mem: ((4 integer)): 108481 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: t => ((5 boolean)) mem: ((5 boolean)): 108482 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108538 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 108539 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108540 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: nil => ((2 boolean)) mem: ((2 boolean)): 108541 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 0: 108569 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108571 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 108572 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 108573 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main30 7: (((reply))) run: print-traces-collapsed-from/process-key/main30 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/process-key/main30 16: 4 => ((2 integer)) mem: ((2 integer)): 104914 <= 4 run: print-traces-collapsed-from/process-key/main30 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main30 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main30 8: nil => ((5 boolean)) mem: ((5 boolean)): 104917 <= nil run: print-traces-collapsed-from/process-key/main30 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main30 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main30 10: t => ((6 boolean)) mem: ((6 boolean)): 104918 <= t run: print-traces-collapsed-from/process-key/main30 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main30 61: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: clear-rest-of-page/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main30 0: 108600 => ((default-space space-address)) run: clear-rest-of-page/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 108601 <= 22095 run: clear-rest-of-page/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108602 <= 21803 run: clear-rest-of-page/process-key/main30 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/process-key/main30 3: t => ((2 boolean)) mem: ((2 boolean)): 108603 <= t run: clear-rest-of-page/process-key/main30 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main30 62: (((back-to)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((18 integer)) => 2 run: back-to/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to/process-key/main30 0: 108631 => ((default-space space-address)) run: back-to/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 2) run: back-to/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 108632 <= 22095 run: back-to/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 2) run: back-to/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108633 <= 21803 run: back-to/process-key/main30 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 2) run: back-to/process-key/main30 3: 2 => ((2 integer)) mem: ((2 integer)): 108634 <= 2 run: back-to/process-key/main30 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((2 integer)) => 2 run: back-to/process-key/main30 4: t => ((3 boolean)) mem: ((3 boolean)): 108635 <= t run: back-to/process-key/main30 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => t run: back-to/process-key/main30 6: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to/process-key/main30 0: 108662 => ((default-space space-address)) run: up/back-to/process-key/main30 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to/process-key/main30 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 108663 <= 22095 run: up/back-to/process-key/main30 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to/process-key/main30 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108664 <= 21803 run: up/back-to/process-key/main30 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/back-to/process-key/main30 3: t => ((2 boolean)) mem: ((2 boolean)): 108665 <= t run: up/back-to/process-key/main30 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/back-to/process-key/main30 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to/process-key/main30 20: nil => ((8 boolean)) mem: ((8 boolean)): 108671 <= nil run: up/back-to/process-key/main30 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to/process-key/main30 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to/process-key/main30 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/back-to/process-key/main30 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to/process-key/main30 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to/process-key/main30 0: 108693 => ((default-space space-address)) run: cursor-up/up/back-to/process-key/main30 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to/process-key/main30 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 108695 <= 21803 run: cursor-up/up/back-to/process-key/main30 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to/process-key/main30 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to/process-key/main30 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 108696 <= 21805 run: cursor-up/up/back-to/process-key/main30 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 108697 <= nil run: cursor-up/up/back-to/process-key/main30 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to/process-key/main30 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to/process-key/main30 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/back-to/process-key/main30 7: (((reply))) run: back-to/process-key/main30 7: (((jump)) ((-4 offset))) run: back-to/process-key/main30 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((2 integer)) => 2 run: back-to/process-key/main30 4: nil => ((3 boolean)) mem: ((3 boolean)): 108635 <= nil run: back-to/process-key/main30 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => nil run: back-to/process-key/main30 8: (((4 boolean)) <- ((less-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((2 integer)) => 2 run: back-to/process-key/main30 8: nil => ((4 boolean)) mem: ((4 boolean)): 108636 <= nil run: back-to/process-key/main30 9: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: process-key/main30 63: (((reply)) ((nil literal))) schedule: done with routine nil ===: main31 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) -- nil c{0: 2 (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) -- nil c{0: 3 (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 8 (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 9 (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 10 (((s string-address)) <- ((new)) Jjj ) -- nil c{0: 11 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 12 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 13 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 14 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 15 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{1: 0 ✓ (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) c{1: 1 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) c{1: 2 ✓ (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 3 ✓ (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 8 ✓ (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 9 ✓ (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 10 ✓ (((s string-address)) <- ((new)) Jjj ) c{1: 11 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 12 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 13 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 14 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 15 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main31 is browser-state cn0: convert-names in main31 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) nil nil cn0: checking arg ((space literal)) cn0: checking arg ((30 literal) (capacity)) cn0: checking oarg ((default-space space-address)) maybe-add: ((default-space space-address)) cn0: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) nil nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking oarg ((0 space-address) (names browser-state)) maybe-add: ((0 space-address) (names browser-state)) cn0: (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) nil nil cn0: checking arg ((0 literal)) cn0: checking oarg ((first-index-on-page integer) (space 1)) maybe-add: ((first-index-on-page integer) (space 1)) cn0: (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) nil nil cn0: checking arg ((-2 literal)) cn0: checking oarg ((first-subindex-on-page integer) (space 1)) maybe-add: ((first-subindex-on-page integer) (space 1)) cn0: (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) nil nil cn0: checking arg ((2 literal)) cn0: checking oarg ((last-index-on-page integer) (space 1)) maybe-add: ((last-index-on-page integer) (space 1)) cn0: (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) nil nil cn0: checking arg ((-2 literal)) cn0: checking oarg ((last-subindex-on-page integer) (space 1)) maybe-add: ((last-subindex-on-page integer) (space 1)) cn0: (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) nil nil cn0: checking arg ((-1 literal)) cn0: checking oarg ((expanded-index integer) (space 1)) maybe-add: ((expanded-index integer) (space 1)) cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) nil nil cn0: checking arg ((-1 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) cn0: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((s string-address)) <- ((new)) Jjj ) nil nil cn0: checking arg Jjj cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: location for oarg ((s string-address)): 1 cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((s 1)) nil cn0: checking arg ((s string-address)) maybe-add: ((s string-address)) cn0: checking oarg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: location for oarg ((k keyboard-address)): 2 cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) cn1: (((4 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((2 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((1 string-address)) <- ((new)) Jjj ) cn1: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) schedule: main31 run: main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main31 0: 201000 => ((default-space space-address)) run: main31 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 22095 run: main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201001 <= 22095 run: main31 2: (((4 integer) (space 1)) <- ((copy)) ((0 literal))) run: main31 2: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 0 run: main31 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main31 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= -2 run: main31 4: (((6 integer) (space 1)) <- ((copy)) ((2 literal))) run: main31 4: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: main31 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main31 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: main31 6: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main31 6: -1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= -1 run: main31 7: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main31 7: -1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= -1 run: main31 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: to-top/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main31 0: 201031 => ((default-space space-address)) run: to-top/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201032 <= 22095 run: to-top/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201033 <= 21803 run: to-top/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 201034 <= nil run: to-top/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main31 0: 201062 => ((default-space space-address)) run: up/to-top/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201063 <= 22095 run: up/to-top/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201064 <= 21803 run: up/to-top/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 201065 <= t run: up/to-top/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 201071 <= nil run: up/to-top/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main31 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/to-top/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main31 0: 201093 => ((default-space space-address)) run: cursor-up/up/to-top/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201095 <= 21803 run: cursor-up/up/to-top/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 201096 <= 21805 run: cursor-up/up/to-top/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 201097 <= nil run: cursor-up/up/to-top/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main31 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/to-top/main31 7: (((reply))) run: to-top/main31 6: (((jump)) ((-4 offset))) run: to-top/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 201034 <= nil run: to-top/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main31 0: 201124 => ((default-space space-address)) run: up/to-top/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201125 <= 22095 run: up/to-top/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201126 <= 21803 run: up/to-top/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 201127 <= t run: up/to-top/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 201133 <= nil run: up/to-top/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main31 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main31 0: 201155 => ((default-space space-address)) run: cursor-up/up/to-top/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201157 <= 21803 run: cursor-up/up/to-top/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 201158 <= 21805 run: cursor-up/up/to-top/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 201159 <= nil run: cursor-up/up/to-top/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main31 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/main31 7: (((reply))) run: to-top/main31 6: (((jump)) ((-4 offset))) run: to-top/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 201034 <= t run: to-top/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main31 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main31 0: 201186 => ((default-space space-address)) run: print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201187 <= 22095 run: print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201188 <= 21803 run: print-page/main31 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/main31 3: 0 => ((2 integer)) mem: ((2 integer)): 201189 <= 0 run: print-page/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 201190 <= nil run: print-page/main31 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main31 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => -1 run: print-page/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 201191 <= nil run: print-page/main31 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/main31 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main31 29: nil => ((3 boolean)) mem: ((3 boolean)): 201190 <= nil run: print-page/main31 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main31 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/main31 32: nil => ((11 boolean)) mem: ((11 boolean)): 201198 <= nil run: print-page/main31 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/main31 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/main31 0: 201217 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 0) run: print-traces-collapsed-from/print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 201218 <= 22095 run: print-traces-collapsed-from/print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 0) run: print-traces-collapsed-from/print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201219 <= 21803 run: print-traces-collapsed-from/print-page/main31 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 0) run: print-traces-collapsed-from/print-page/main31 3: 0 => ((2 integer)) mem: ((2 integer)): 201220 <= 0 run: print-traces-collapsed-from/print-page/main31 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 0) run: print-traces-collapsed-from/print-page/main31 4: nil => ((3 integer)) mem: ((3 integer)): 201221 <= nil run: print-traces-collapsed-from/print-page/main31 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/print-page/main31 5: 6 => ((4 integer)) mem: ((4 integer)): 201222 <= 6 run: print-traces-collapsed-from/print-page/main31 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 201223 <= nil run: print-traces-collapsed-from/print-page/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 201224 <= nil run: print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21766 instruction-trace-address) (raw)) => 11000 run: print-traces-collapsed-from/print-page/main31 12: 11000 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 201225 <= 11000 run: print-traces-collapsed-from/print-page/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main31 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 0 run: print-traces-collapsed-from/print-page/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 11000 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201248 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 201250 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 11000 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 201255 <= 11000 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 201256 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201279 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201281 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 201282 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 201283 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 201284 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201310 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201312 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201313 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201314 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201315 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201316 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201317 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201318 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201319 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 0 => ((9 integer)) mem: ((9 integer)): 201320 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201321 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 201322 <= 21809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201341 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201343 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201344 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201345 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201346 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201347 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201348 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201349 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201350 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 1 => ((9 integer)) mem: ((9 integer)): 201351 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201352 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 201353 <= 21810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201372 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201374 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201375 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201376 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201377 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201378 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201379 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201380 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201381 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 2 => ((9 integer)) mem: ((9 integer)): 201382 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201383 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 201384 <= 21811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201403 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201405 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201406 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201407 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201408 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201409 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201410 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201411 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201412 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 3 => ((9 integer)) mem: ((9 integer)): 201413 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201414 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 201415 <= 21812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201434 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201436 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201437 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201438 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201439 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201440 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201441 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201442 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201443 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 4 => ((9 integer)) mem: ((9 integer)): 201444 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201445 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 201446 <= 21813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201465 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201467 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201468 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201469 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201470 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201471 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201472 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201473 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201474 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 5 => ((9 integer)) mem: ((9 integer)): 201475 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201476 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 201477 <= 21814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201496 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201498 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201499 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201500 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201501 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201502 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201503 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201504 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201505 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 6 => ((9 integer)) mem: ((9 integer)): 201506 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201507 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 201508 <= 21815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201527 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201529 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201530 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201531 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201532 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201533 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201534 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201535 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201536 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 7 => ((9 integer)) mem: ((9 integer)): 201537 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201538 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 201539 <= 21816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201558 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201560 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201561 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201562 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201563 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201564 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201565 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201566 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201567 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 8 => ((9 integer)) mem: ((9 integer)): 201568 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201569 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 201570 <= 21817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201589 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201591 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201592 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201593 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201594 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201595 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201596 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201597 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201598 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 9 => ((9 integer)) mem: ((9 integer)): 201599 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201600 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 201601 <= 21818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201620 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201622 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201623 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201624 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201625 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201626 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201627 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201628 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201629 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 10 => ((9 integer)) mem: ((9 integer)): 201630 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201631 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 201632 <= 21819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201651 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201653 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201654 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201655 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201656 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201657 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201658 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201659 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201660 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 11 => ((9 integer)) mem: ((9 integer)): 201661 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201662 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 201663 <= 21820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201682 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201684 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201685 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201686 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201687 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201688 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201689 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201690 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201691 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 12 => ((9 integer)) mem: ((9 integer)): 201692 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201693 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 201694 <= 21821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201713 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201715 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201716 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201717 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201718 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201719 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201720 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201721 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201722 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 13 => ((9 integer)) mem: ((9 integer)): 201723 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201724 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 201725 <= 21822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201744 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201746 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201747 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201748 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201749 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201750 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201751 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201752 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201753 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 14 => ((9 integer)) mem: ((9 integer)): 201754 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201755 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 201756 <= 21823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201775 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201777 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201778 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201779 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201780 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201781 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201782 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201783 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201784 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 15 => ((9 integer)) mem: ((9 integer)): 201785 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201786 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 201787 <= 21824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 201285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201806 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201808 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201810 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201811 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201812 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201813 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201814 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201815 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 16 => ((9 integer)) mem: ((9 integer)): 201816 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201817 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 201818 <= 21825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 201285 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201837 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201839 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\+ => ((2 character)) mem: ((2 character)): 201840 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201841 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201842 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201843 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201844 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201845 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201846 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 0 => ((9 integer)) mem: ((9 integer)): 201847 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201848 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 201849 <= 21809 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201868 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201870 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 201871 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201872 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201873 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201874 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201875 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201876 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201877 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 1 => ((9 integer)) mem: ((9 integer)): 201878 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201879 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 201880 <= 21810 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((11000 string-address-array-address) (raw)) => 11266 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 11266 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 201257 <= 11266 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 201258 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((11266 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 201259 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 201260 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((11266 string-address-array) (raw)) mem: ((11266 integer) (raw)) => 1 mem: ((11267 string-address) (raw)) => 11361 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 11361 => ((12 string-address)) mem: ((12 string-address)): 201261 <= 11361 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 11361 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201899 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11361) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201901 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11361) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 11361 => ((2 string-address)) mem: ((2 string-address)): 201902 <= 11361 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11361 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 201903 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 201904 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 201905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11362 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\m => ((6 character)) mem: ((6 character)): 201906 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201930 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201932 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\m => ((2 character)) mem: ((2 character)): 201933 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201934 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201935 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201936 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201937 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201938 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201939 <= 0 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 2 => ((9 integer)) mem: ((9 integer)): 201940 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201941 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 201942 <= 21811 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 201904 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 201905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11363 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\a => ((6 character)) mem: ((6 character)): 201906 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201961 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201963 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\a => ((2 character)) mem: ((2 character)): 201964 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201965 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201966 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201967 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201968 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 201969 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 201970 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 3 => ((9 integer)) mem: ((9 integer)): 201971 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 201972 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 201973 <= 21812 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 201904 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 201905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11364 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\i => ((6 character)) mem: ((6 character)): 201906 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 201992 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 201994 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\i => ((2 character)) mem: ((2 character)): 201995 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201996 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201997 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 201998 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 201999 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202000 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202001 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 4 => ((9 integer)) mem: ((9 integer)): 202002 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202003 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 202004 <= 21813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 201904 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 201905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11365 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\n => ((6 character)) mem: ((6 character)): 201906 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202023 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202025 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\n => ((2 character)) mem: ((2 character)): 202026 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202027 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202028 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202029 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202030 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202031 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202032 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 5 => ((9 integer)) mem: ((9 integer)): 202033 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202034 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 202035 <= 21814 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 201904 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 201905 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202054 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202056 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\/ => ((2 character)) mem: ((2 character)): 202057 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202058 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202059 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202060 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202061 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202062 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202063 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 6 => ((9 integer)) mem: ((9 integer)): 202064 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202065 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 202066 <= 21815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 201258 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 201260 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202085 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202087 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202088 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202089 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202090 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202091 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202092 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202093 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202094 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 7 => ((9 integer)) mem: ((9 integer)): 202095 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202096 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 202097 <= 21816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((11001 string-address) (raw)) => 11586 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: 11586 => ((13 string-address)) mem: ((13 string-address)): 201262 <= 11586 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 11586 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202116 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11586) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202118 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11586) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 11586 => ((2 string-address)) mem: ((2 string-address)): 202119 <= 11586 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11586 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 202120 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 202121 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202122 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11586 string) (raw)) mem: ((11586 integer) (raw)) => 1 mem: ((11587 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\0 => ((6 character)) mem: ((6 character)): 202123 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202147 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202149 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\0 => ((2 character)) mem: ((2 character)): 202150 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202151 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202152 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202153 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202154 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202155 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202156 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 8 => ((9 integer)) mem: ((9 integer)): 202157 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202158 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 202159 <= 21817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 202121 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 202122 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202178 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202180 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202181 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202182 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202183 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202184 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202185 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202186 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202187 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 9 => ((9 integer)) mem: ((9 integer)): 202188 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202189 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 202190 <= 21818 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202209 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202211 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\: => ((2 character)) mem: ((2 character)): 202212 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202213 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202214 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202215 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202216 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202217 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202218 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 10 => ((9 integer)) mem: ((9 integer)): 202219 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202220 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 202221 <= 21819 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202240 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202242 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202243 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202244 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202245 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202246 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202247 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202248 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202249 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 11 => ((9 integer)) mem: ((9 integer)): 202250 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202251 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 202252 <= 21820 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((11002 string-address) (raw)) => 11650 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: 11650 => ((9 string-address)) mem: ((9 string-address)): 201258 <= 11650 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 11650 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202271 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11650) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202273 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11650) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 11650 => ((2 string-address)) mem: ((2 string-address)): 202274 <= 11650 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11650 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 5 => ((3 integer)) mem: ((3 integer)): 202275 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 202276 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11651 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\a => ((6 character)) mem: ((6 character)): 202278 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202302 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202304 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\a => ((2 character)) mem: ((2 character)): 202305 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202306 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202307 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202308 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202309 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202310 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202311 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 12 => ((9 integer)) mem: ((9 integer)): 202312 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202313 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 202314 <= 21821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 202276 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11652 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\space => ((6 character)) mem: ((6 character)): 202278 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202333 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202335 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202336 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202337 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202338 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202339 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202340 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202341 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202342 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 13 => ((9 integer)) mem: ((9 integer)): 202343 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202344 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 202345 <= 21822 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 202276 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11653 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\b => ((6 character)) mem: ((6 character)): 202278 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202364 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202366 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\b => ((2 character)) mem: ((2 character)): 202367 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202368 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202369 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202370 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202371 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202372 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202373 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 14 => ((9 integer)) mem: ((9 integer)): 202374 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202375 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 202376 <= 21823 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 202276 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11654 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\space => ((6 character)) mem: ((6 character)): 202278 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202395 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202397 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202398 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202399 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202400 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202401 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202402 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202403 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202404 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 15 => ((9 integer)) mem: ((9 integer)): 202405 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202406 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 202407 <= 21824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 202276 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 202277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11655 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\c => ((6 character)) mem: ((6 character)): 202278 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202426 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202428 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\c => ((2 character)) mem: ((2 character)): 202429 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202430 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202431 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202432 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202433 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202434 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 202435 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 16 => ((9 integer)) mem: ((9 integer)): 202436 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202437 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 202438 <= 21825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 5 => ((4 integer)) mem: ((4 integer)): 202276 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 202277 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202457 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 202458 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202459 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 202460 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202488 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202490 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 202491 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 202492 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main31 16: 1 => ((2 integer)) mem: ((2 integer)): 201220 <= 1 run: print-traces-collapsed-from/print-page/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 201223 <= nil run: print-traces-collapsed-from/print-page/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 201224 <= nil run: print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-traces-collapsed-from/print-page/main31 12: 13001 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 201225 <= 13001 run: print-traces-collapsed-from/print-page/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/main31 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: print-traces-collapsed-from/print-page/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202519 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 202521 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 13001 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 202526 <= 13001 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 202527 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202550 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202552 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 202553 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 202554 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 202555 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202581 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202583 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202584 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202585 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202586 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202587 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202588 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202589 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202590 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 17 => ((9 integer)) mem: ((9 integer)): 202591 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202592 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 202593 <= 21826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202612 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202614 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202615 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202616 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202617 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202618 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202619 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202620 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202621 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 18 => ((9 integer)) mem: ((9 integer)): 202622 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202623 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 202624 <= 21827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202643 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202645 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202646 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202647 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202648 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202649 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202650 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202651 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202652 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 19 => ((9 integer)) mem: ((9 integer)): 202653 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202654 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 202655 <= 21828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202674 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202676 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202677 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202678 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202679 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202680 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202681 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202682 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202683 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 20 => ((9 integer)) mem: ((9 integer)): 202684 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202685 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 202686 <= 21829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202705 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202707 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202708 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202709 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202710 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202711 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202712 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202713 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202714 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 21 => ((9 integer)) mem: ((9 integer)): 202715 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202716 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 202717 <= 21830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202736 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202738 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202739 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202740 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202741 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202742 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202743 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202744 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202745 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 22 => ((9 integer)) mem: ((9 integer)): 202746 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202747 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 202748 <= 21831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202767 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202769 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202770 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202771 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202772 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202773 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202774 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202775 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202776 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 23 => ((9 integer)) mem: ((9 integer)): 202777 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202778 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 202779 <= 21832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202798 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202800 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202801 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202802 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202803 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202804 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202805 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202807 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 24 => ((9 integer)) mem: ((9 integer)): 202808 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202809 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 202810 <= 21833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202829 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202831 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202833 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202834 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202835 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202836 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202837 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202838 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 25 => ((9 integer)) mem: ((9 integer)): 202839 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202840 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 202841 <= 21834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202860 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202862 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202863 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202864 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202865 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202866 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202867 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202868 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202869 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 26 => ((9 integer)) mem: ((9 integer)): 202870 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202871 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 202872 <= 21835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202891 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202893 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202894 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202895 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202896 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202897 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202898 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202899 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202900 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 27 => ((9 integer)) mem: ((9 integer)): 202901 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202902 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 202903 <= 21836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202922 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202924 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202925 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202926 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202927 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202928 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202929 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202930 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202931 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 28 => ((9 integer)) mem: ((9 integer)): 202932 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202933 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 202934 <= 21837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202953 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202955 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202956 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202957 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202958 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202959 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202960 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202961 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202962 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 29 => ((9 integer)) mem: ((9 integer)): 202963 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202964 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 202965 <= 21838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 202984 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 202986 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 202987 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 202988 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 202989 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 202990 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 202991 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 202992 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 202993 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 30 => ((9 integer)) mem: ((9 integer)): 202994 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 202995 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 202996 <= 21839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203015 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203017 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203018 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203019 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203020 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203021 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203022 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203023 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203024 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 31 => ((9 integer)) mem: ((9 integer)): 203025 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203026 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 203027 <= 21840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203046 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203048 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203049 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203050 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203051 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203052 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203053 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203054 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203055 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 32 => ((9 integer)) mem: ((9 integer)): 203056 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203057 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 203058 <= 21841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 202556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203077 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203079 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203080 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203081 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203082 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203083 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203084 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203085 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203086 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 33 => ((9 integer)) mem: ((9 integer)): 203087 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203088 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 203089 <= 21842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 202556 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203108 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203110 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\+ => ((2 character)) mem: ((2 character)): 203111 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203112 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203113 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203114 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203115 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203116 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203117 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 17 => ((9 integer)) mem: ((9 integer)): 203118 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203119 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 203120 <= 21826 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203139 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203141 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203142 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203143 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203144 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203145 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203146 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203147 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203148 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 18 => ((9 integer)) mem: ((9 integer)): 203149 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203150 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 203151 <= 21827 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((13001 string-address-array-address) (raw)) => 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 13267 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 202528 <= 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 202529 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((13267 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 202530 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 202531 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 mem: ((13268 string-address) (raw)) => 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 13362 => ((12 string-address)) mem: ((12 string-address)): 202532 <= 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203170 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203172 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 13362 => ((2 string-address)) mem: ((2 string-address)): 203173 <= 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13362 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 203174 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 203175 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13363 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\m => ((6 character)) mem: ((6 character)): 203177 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203201 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203203 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\m => ((2 character)) mem: ((2 character)): 203204 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203205 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203206 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203207 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203208 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203209 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203210 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 19 => ((9 integer)) mem: ((9 integer)): 203211 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203212 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 203213 <= 21828 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 203175 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13364 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\a => ((6 character)) mem: ((6 character)): 203177 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203232 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203234 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\a => ((2 character)) mem: ((2 character)): 203235 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203236 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203237 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203238 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203239 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203240 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203241 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 20 => ((9 integer)) mem: ((9 integer)): 203242 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203243 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 203244 <= 21829 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 203175 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13365 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\i => ((6 character)) mem: ((6 character)): 203177 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203263 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203265 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\i => ((2 character)) mem: ((2 character)): 203266 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203267 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203268 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203269 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203270 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203271 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203272 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 21 => ((9 integer)) mem: ((9 integer)): 203273 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203274 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 203275 <= 21830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 203175 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13366 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\n => ((6 character)) mem: ((6 character)): 203177 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203294 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203296 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\n => ((2 character)) mem: ((2 character)): 203297 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203298 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203299 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203300 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203301 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203302 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203303 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 22 => ((9 integer)) mem: ((9 integer)): 203304 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203305 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 203306 <= 21831 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 203175 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 203176 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203325 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203327 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\/ => ((2 character)) mem: ((2 character)): 203328 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203329 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203330 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203331 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203332 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203333 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203334 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 23 => ((9 integer)) mem: ((9 integer)): 203335 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203336 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 203337 <= 21832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 202529 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 202531 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203356 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203358 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203359 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203360 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203361 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203362 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203363 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203364 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203365 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 24 => ((9 integer)) mem: ((9 integer)): 203366 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203367 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 203368 <= 21833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((13002 string-address) (raw)) => 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: 13587 => ((13 string-address)) mem: ((13 string-address)): 202533 <= 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203387 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203389 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 13587 => ((2 string-address)) mem: ((2 string-address)): 203390 <= 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13587 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 203391 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 203392 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203393 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 mem: ((13588 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\1 => ((6 character)) mem: ((6 character)): 203394 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203418 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203420 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\1 => ((2 character)) mem: ((2 character)): 203421 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203422 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203423 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203424 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203425 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203426 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203427 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 25 => ((9 integer)) mem: ((9 integer)): 203428 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203429 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 203430 <= 21834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 203392 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 203393 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203449 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203451 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203452 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203453 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203454 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203455 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203456 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203457 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203458 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 26 => ((9 integer)) mem: ((9 integer)): 203459 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203460 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 203461 <= 21835 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203480 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203482 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\: => ((2 character)) mem: ((2 character)): 203483 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203484 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203485 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203486 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203487 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203488 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203489 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 27 => ((9 integer)) mem: ((9 integer)): 203490 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203491 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 203492 <= 21836 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203511 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203513 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203514 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203515 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203516 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203517 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203518 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203519 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203520 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 28 => ((9 integer)) mem: ((9 integer)): 203521 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203522 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 203523 <= 21837 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((13003 string-address) (raw)) => 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: 13651 => ((9 string-address)) mem: ((9 string-address)): 202529 <= 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203542 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203544 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 13651 => ((2 string-address)) mem: ((2 string-address)): 203545 <= 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13651 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 5 => ((3 integer)) mem: ((3 integer)): 203546 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 203547 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13652 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\d => ((6 character)) mem: ((6 character)): 203549 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203573 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203575 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\d => ((2 character)) mem: ((2 character)): 203576 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203577 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203578 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203579 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203580 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203581 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203582 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 29 => ((9 integer)) mem: ((9 integer)): 203583 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203584 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 203585 <= 21838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 203547 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13653 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\space => ((6 character)) mem: ((6 character)): 203549 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203604 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203606 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203607 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203608 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203609 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203610 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203611 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203612 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203613 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 30 => ((9 integer)) mem: ((9 integer)): 203614 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203615 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 203616 <= 21839 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 203547 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13654 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\e => ((6 character)) mem: ((6 character)): 203549 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203635 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203637 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\e => ((2 character)) mem: ((2 character)): 203638 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203639 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203640 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203641 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203642 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203643 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203644 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 31 => ((9 integer)) mem: ((9 integer)): 203645 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203646 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 203647 <= 21840 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 203547 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13655 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\space => ((6 character)) mem: ((6 character)): 203549 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203666 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203668 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203669 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203670 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203671 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203672 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203673 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203674 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203675 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 32 => ((9 integer)) mem: ((9 integer)): 203676 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203677 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 203678 <= 21841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 203547 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 203548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13656 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\f => ((6 character)) mem: ((6 character)): 203549 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203697 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203699 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\f => ((2 character)) mem: ((2 character)): 203700 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203701 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203702 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203703 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203704 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203705 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 203706 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 33 => ((9 integer)) mem: ((9 integer)): 203707 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203708 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 203709 <= 21842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 5 => ((4 integer)) mem: ((4 integer)): 203547 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 203548 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203728 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 203729 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203730 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 203731 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203759 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203761 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 203762 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 203763 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/main31 16: 2 => ((2 integer)) mem: ((2 integer)): 201220 <= 2 run: print-traces-collapsed-from/print-page/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 201223 <= nil run: print-traces-collapsed-from/print-page/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 201224 <= nil run: print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: print-traces-collapsed-from/print-page/main31 12: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 201225 <= 16224 run: print-traces-collapsed-from/print-page/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main31 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: print-traces-collapsed-from/print-page/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203790 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 203792 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 16224 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 203797 <= 16224 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 203798 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203821 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203823 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 203824 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 203825 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 203826 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203852 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203854 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203856 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203857 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203858 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203859 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203860 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 203861 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 203862 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203863 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 203864 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203883 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203885 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203886 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203887 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203888 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203889 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203890 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203891 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 203892 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 203893 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203894 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 203895 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203914 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203916 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203917 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203918 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203919 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203920 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203921 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203922 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 203923 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 203924 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203925 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 203926 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203945 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203947 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203948 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203949 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203950 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203951 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203952 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203953 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 203954 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 203955 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203956 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 203957 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 203976 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 203978 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 203979 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 203980 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 203981 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 203982 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 203983 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 203984 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 203985 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 203986 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 203987 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 203988 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204007 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204009 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204010 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204011 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204012 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204013 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204014 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204015 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204016 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 204017 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204018 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 204019 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204038 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204040 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204041 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204042 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204043 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204044 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204045 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204046 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204047 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 204048 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204049 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 204050 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204069 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204071 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204072 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204073 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204074 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204075 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204076 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204077 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204078 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 204079 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204080 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 204081 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204100 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204102 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204103 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204104 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204105 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204106 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204107 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204108 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204109 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 204110 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204111 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 204112 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204131 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204133 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204134 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204135 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204136 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204137 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204138 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204139 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204140 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 204141 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204142 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 204143 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204162 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204164 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204165 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204166 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204167 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204168 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204169 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204170 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204171 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 204172 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204173 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 204174 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204193 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204195 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204196 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204197 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204198 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204199 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204200 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204201 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204202 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 204203 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204204 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 204205 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204224 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204226 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204227 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204228 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204229 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204230 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204231 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204232 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204233 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 204234 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204235 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 204236 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204255 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204257 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204258 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204259 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204260 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204261 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204262 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204263 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204264 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 47 => ((9 integer)) mem: ((9 integer)): 204265 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204266 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 204267 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204286 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204288 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204289 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204290 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204291 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204292 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204293 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204294 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204295 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 48 => ((9 integer)) mem: ((9 integer)): 204296 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204297 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 204298 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204317 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204319 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204320 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204321 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204322 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204323 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204324 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204325 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204326 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 49 => ((9 integer)) mem: ((9 integer)): 204327 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204328 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 204329 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 203827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204348 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204350 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204351 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204352 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204353 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204354 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204355 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204356 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204357 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 50 => ((9 integer)) mem: ((9 integer)): 204358 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204359 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 204360 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 203827 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204379 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204381 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\+ => ((2 character)) mem: ((2 character)): 204382 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204383 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204384 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204385 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204386 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204387 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204388 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 204389 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204390 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 204391 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204410 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204412 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204413 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204414 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204415 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204416 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204417 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204418 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204419 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 204420 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204421 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 204422 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 16489 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 203799 <= 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 203800 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 203801 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 203802 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 16584 => ((12 string-address)) mem: ((12 string-address)): 203803 <= 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204441 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204443 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 204444 <= 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 204445 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 204446 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 for further processing schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\m => ((6 character)) mem: ((6 character)): 204448 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204472 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204474 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\m => ((2 character)) mem: ((2 character)): 204475 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204476 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204477 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204478 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204479 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204480 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204481 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 204482 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204483 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 204484 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 204446 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\a => ((6 character)) mem: ((6 character)): 204448 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204503 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204505 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\a => ((2 character)) mem: ((2 character)): 204506 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204507 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204508 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204509 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204510 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204511 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204512 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 204513 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204514 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 204515 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 204446 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\i => ((6 character)) mem: ((6 character)): 204448 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204534 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204536 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\i => ((2 character)) mem: ((2 character)): 204537 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204538 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204539 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204540 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204541 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204542 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204543 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 204544 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204545 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 204546 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 204446 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\n => ((6 character)) mem: ((6 character)): 204448 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204565 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204567 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\n => ((2 character)) mem: ((2 character)): 204568 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204569 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204570 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204571 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204572 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204573 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204574 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 204575 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204576 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 204577 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 204446 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 204447 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204596 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204598 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\/ => ((2 character)) mem: ((2 character)): 204599 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204600 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204601 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204602 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204603 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204604 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204605 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 204606 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204607 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 204608 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 203800 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 203802 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204627 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204629 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204630 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204631 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204632 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204633 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204634 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204635 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204636 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 204637 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204638 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 204639 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 18: 16809 => ((13 string-address)) mem: ((13 string-address)): 203804 <= 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204658 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204660 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 204661 <= 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 204662 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 204663 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204664 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\2 => ((6 character)) mem: ((6 character)): 204665 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204689 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204691 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\2 => ((2 character)) mem: ((2 character)): 204692 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204693 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204694 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204695 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204696 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204697 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204698 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 204699 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204700 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 204701 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 204663 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 204664 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204720 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204722 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204723 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204724 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204725 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204726 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204727 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204728 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204729 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 204730 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204731 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 204732 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204751 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204753 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\: => ((2 character)) mem: ((2 character)): 204754 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204755 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204756 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204757 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204758 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204759 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204760 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 204761 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204762 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 204763 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204782 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204784 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204785 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204786 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204787 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204788 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204789 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204790 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204791 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 204792 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204793 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 204794 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 23: 16873 => ((9 string-address)) mem: ((9 string-address)): 203800 <= 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204813 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204815 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 204816 <= 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 204817 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 204818 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\g => ((6 character)) mem: ((6 character)): 204820 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204844 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204846 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\g => ((2 character)) mem: ((2 character)): 204847 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204848 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204849 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204850 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204851 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204852 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204853 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 204854 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204855 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 204856 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 204818 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\space => ((6 character)) mem: ((6 character)): 204820 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204875 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204877 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\space => ((2 character)) mem: ((2 character)): 204878 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204879 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204880 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204881 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204882 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204883 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204884 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 47 => ((9 integer)) mem: ((9 integer)): 204885 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204886 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 204887 <= 21856 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 204818 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\h => ((6 character)) mem: ((6 character)): 204820 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204906 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204908 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\h => ((2 character)) mem: ((2 character)): 204909 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204910 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204911 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204912 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204913 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204914 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204915 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 48 => ((9 integer)) mem: ((9 integer)): 204916 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204917 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 204918 <= 21857 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 204818 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 204819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: #\i => ((6 character)) mem: ((6 character)): 204820 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204937 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204939 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: #\i => ((2 character)) mem: ((2 character)): 204940 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 204941 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 204942 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 204943 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 204944 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 204945 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 204946 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: 49 => ((9 integer)) mem: ((9 integer)): 204947 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 204948 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 204949 <= 21858 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 204818 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 204819 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204968 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 204969 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 204970 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 204971 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 0: 204999 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205001 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 205002 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 205003 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main31 16: 3 => ((2 integer)) mem: ((2 integer)): 201220 <= 3 run: print-traces-collapsed-from/print-page/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 201223 <= nil run: print-traces-collapsed-from/print-page/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main31 10: t => ((6 boolean)) mem: ((6 boolean)): 201224 <= t run: print-traces-collapsed-from/print-page/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/main31 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: clear-rest-of-page/print-page/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/main31 0: 205030 => ((default-space space-address)) run: clear-rest-of-page/print-page/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/print-page/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205031 <= 22095 run: clear-rest-of-page/print-page/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/print-page/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205032 <= 21803 run: clear-rest-of-page/print-page/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 205033 <= t run: clear-rest-of-page/print-page/main31 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/main31 36: (((reply))) run: main31 10: (((1 string-address)) <- ((new)) Jjj ) run: main31 10: 205061 => ((1 string-address)) mem: ((1 string-address)): 201002 <= 205061 run: main31 11: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 205061 run: init-keyboard/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main31 0: 205066 => ((default-space space-address)) run: init-keyboard/main31 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main31 1: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 205068 <= 205097 run: init-keyboard/main31 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main31 2: 205098 => ((2 string-address-address)) mem: ((2 string-address-address)): 205069 <= 205098 run: init-keyboard/main31 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (205061) run: init-keyboard/main31 3: 205061 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 205098 <= 205061 run: init-keyboard/main31 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main31 4: 205097 => ((3 integer-address)) mem: ((3 integer-address)): 205070 <= 205097 run: init-keyboard/main31 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main31 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 205097 <= 0 run: init-keyboard/main31 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 205097 run: main31 11: 205097 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 201003 <= 205097 run: main31 12: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 205097 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main31 0: 205099 => ((default-space space-address)) run: process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 205097 21803) run: process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205100 <= 22095 run: process-key/main31 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 205097 21803) run: process-key/main31 2: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 205101 <= 205097 run: process-key/main31 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 205097 21803) run: process-key/main31 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 205102 <= 21803 run: process-key/main31 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main31 0: 205130 => ((default-space space-address)) run: read-key/process-key/main31 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (205097 silent) run: read-key/process-key/main31 1: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 205132 <= 205097 run: read-key/process-key/main31 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (205097 silent) run: read-key/process-key/main31 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 205133 <= silent run: read-key/process-key/main31 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main31 4: 205097 => ((3 integer-address)) mem: ((3 integer-address)): 205134 <= 205097 run: read-key/process-key/main31 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((205098 string-address) (raw)) => 205061 run: read-key/process-key/main31 5: 205061 => ((4 string-address)) mem: ((4 string-address)): 205135 <= 205061 run: read-key/process-key/main31 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((205061 integer) (raw)) => 4 run: read-key/process-key/main31 6: 4 => ((5 integer)) mem: ((5 integer)): 205136 <= 4 run: read-key/process-key/main31 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 4 run: read-key/process-key/main31 7: nil => ((6 boolean)) mem: ((6 boolean)): 205137 <= nil run: read-key/process-key/main31 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main31 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((205061 string) (raw)) mem: ((205061 integer) (raw)) => 4 mem: ((205062 byte) (raw)) => J run: read-key/process-key/main31 10: #\J => ((7 character)) mem: ((7 character)): 205138 <= #\J run: read-key/process-key/main31 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main31 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 205097 <= 1 run: read-key/process-key/main31 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main31 4: #\J => ((3 character)) mem: ((3 character)): 205103 <= #\J run: process-key/main31 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main31 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 205104 <= nil run: process-key/main31 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 205105 <= nil run: process-key/main31 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main31 9: nil => ((6 boolean)) mem: ((6 boolean)): 205106 <= nil run: process-key/main31 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main31 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 205107 <= nil run: process-key/main31 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main31 13: nil => ((8 boolean)) mem: ((8 boolean)): 205108 <= nil run: process-key/main31 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main31 14: nil => ((7 boolean)) mem: ((7 boolean)): 205107 <= nil run: process-key/main31 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main31 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main31 18: nil => ((9 boolean)) mem: ((9 boolean)): 205109 <= nil run: process-key/main31 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main31 19: nil => ((10 boolean)) mem: ((10 boolean)): 205110 <= nil run: process-key/main31 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main31 20: nil => ((9 boolean)) mem: ((9 boolean)): 205109 <= nil run: process-key/main31 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main31 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main31 24: nil => ((11 boolean)) mem: ((11 boolean)): 205111 <= nil run: process-key/main31 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main31 25: nil => ((12 boolean)) mem: ((12 boolean)): 205112 <= nil run: process-key/main31 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main31 26: nil => ((11 boolean)) mem: ((11 boolean)): 205111 <= nil run: process-key/main31 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main31 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main31 34: nil => ((14 boolean)) mem: ((14 boolean)): 205114 <= nil run: process-key/main31 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main31 35: t => ((15 boolean)) mem: ((15 boolean)): 205115 <= t run: process-key/main31 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main31 36: t => ((14 boolean)) mem: ((14 boolean)): 205114 <= t run: process-key/main31 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main31 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 22095 run: at-final-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main31 0: 205161 => ((default-space space-address)) run: at-final-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095) run: at-final-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205162 <= 22095 run: at-final-page/process-key/main31 2: (((1 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: at-final-page/process-key/main31 2: 6 => ((1 integer)) mem: ((1 integer)): 205163 <= 6 run: at-final-page/process-key/main31 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 6 run: at-final-page/process-key/main31 3: 5 => ((2 integer)) mem: ((2 integer)): 205164 <= 5 run: at-final-page/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer)) => 5 run: at-final-page/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 205165 <= nil run: at-final-page/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main31 6: (((reply)) ((nil literal))) run: process-key/main31 38: nil => ((16 boolean)) mem: ((16 boolean)): 205116 <= nil run: process-key/main31 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main31 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main31 0: 205192 => ((default-space space-address)) run: to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205193 <= 22095 run: to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205194 <= 21803 run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 205195 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 205223 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205224 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205225 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 205226 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 205232 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main31 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 205254 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205256 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 205257 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 205258 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main31 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 205195 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 205285 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205286 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205287 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 205288 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 205294 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main31 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 205316 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205318 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 205319 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 205320 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main31 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 205195 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 205347 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205348 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205349 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 205350 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 205356 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main31 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 205378 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205380 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 205381 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 205382 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main31 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 205195 <= t run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main31 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 22095 run: next-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main31 0: 205409 => ((default-space space-address)) run: next-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095) run: next-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205410 <= 22095 run: next-page/process-key/main31 2: (((1 boolean)) <- ((equal)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => -1 mem: ((6 integer) (space 1)) => 2 run: next-page/process-key/main31 2: nil => ((1 boolean)) mem: ((1 boolean)): 205411 <= nil run: next-page/process-key/main31 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => nil run: next-page/process-key/main31 9: (((4 integer) (space 1)) <- ((add)) ((6 integer) (space 1)) ((1 literal))) mem: ((6 integer) (space 1)) => 2 run: next-page/process-key/main31 9: 3 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 3 run: next-page/process-key/main31 10: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: next-page/process-key/main31 10: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= -2 run: process-key/main31 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main31 0: 205440 => ((default-space space-address)) run: print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205441 <= 22095 run: print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205442 <= 21803 run: print-page/process-key/main31 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 run: print-page/process-key/main31 3: 3 => ((2 integer)) mem: ((2 integer)): 205443 <= 3 run: print-page/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 205444 <= nil run: print-page/process-key/main31 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main31 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 205445 <= nil run: print-page/process-key/main31 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main31 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main31 29: nil => ((3 boolean)) mem: ((3 boolean)): 205444 <= nil run: print-page/process-key/main31 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main31 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main31 32: nil => ((11 boolean)) mem: ((11 boolean)): 205452 <= nil run: print-page/process-key/main31 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main31 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main31 0: 205471 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 3) run: print-traces-collapsed-from/print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 205472 <= 22095 run: print-traces-collapsed-from/print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 3) run: print-traces-collapsed-from/print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205473 <= 21803 run: print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 3) run: print-traces-collapsed-from/print-page/process-key/main31 3: 3 => ((2 integer)) mem: ((2 integer)): 205474 <= 3 run: print-traces-collapsed-from/print-page/process-key/main31 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 3) run: print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((3 integer)) mem: ((3 integer)): 205475 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/print-page/process-key/main31 5: 6 => ((4 integer)) mem: ((4 integer)): 205476 <= 6 run: print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 205477 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 205478 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21769 instruction-trace-address) (raw)) => 18215 run: print-traces-collapsed-from/print-page/process-key/main31 12: 18215 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 205479 <= 18215 run: print-traces-collapsed-from/print-page/process-key/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 3 run: print-traces-collapsed-from/print-page/process-key/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/process-key/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 18215 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205502 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 205504 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 18215 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 205509 <= 18215 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 18215 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 205510 <= 22095 schedule: scheduling print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 for further processing schedule: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205533 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205535 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 205536 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 205537 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 205538 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205564 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205566 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205567 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205568 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205569 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205570 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205571 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205572 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205573 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 0 => ((9 integer)) mem: ((9 integer)): 205574 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205575 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 205576 <= 21809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205595 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205597 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205598 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205599 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205600 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205601 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205602 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205603 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205604 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 1 => ((9 integer)) mem: ((9 integer)): 205605 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205606 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 205607 <= 21810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205626 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205628 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205629 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205630 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205631 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205632 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205633 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205634 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205635 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 2 => ((9 integer)) mem: ((9 integer)): 205636 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205637 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 205638 <= 21811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205657 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205659 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205660 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205661 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205662 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205663 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205664 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205665 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205666 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 3 => ((9 integer)) mem: ((9 integer)): 205667 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205668 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 205669 <= 21812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205688 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205690 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205691 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205692 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205693 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205694 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205695 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205696 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205697 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 4 => ((9 integer)) mem: ((9 integer)): 205698 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205699 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 205700 <= 21813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205719 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205721 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205722 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205723 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205724 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205725 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205726 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205727 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205728 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 5 => ((9 integer)) mem: ((9 integer)): 205729 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205730 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 205731 <= 21814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205750 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205752 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205753 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205754 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205755 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205756 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205757 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205758 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205759 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 6 => ((9 integer)) mem: ((9 integer)): 205760 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205761 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 205762 <= 21815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205781 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205783 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205784 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205785 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205786 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205787 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205788 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205789 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205790 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 7 => ((9 integer)) mem: ((9 integer)): 205791 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205792 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 205793 <= 21816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205812 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205814 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205816 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205817 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205818 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205819 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205820 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205821 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 8 => ((9 integer)) mem: ((9 integer)): 205822 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205823 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 205824 <= 21817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205843 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205845 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205847 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205848 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205849 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205850 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205851 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205852 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 9 => ((9 integer)) mem: ((9 integer)): 205853 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205854 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 205855 <= 21818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205874 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205876 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205877 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205878 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205879 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205880 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205881 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205882 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205883 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 10 => ((9 integer)) mem: ((9 integer)): 205884 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205885 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 205886 <= 21819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205905 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205907 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205908 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205909 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205910 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205911 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205912 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205913 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205914 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 11 => ((9 integer)) mem: ((9 integer)): 205915 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205916 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 205917 <= 21820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205936 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205938 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205939 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205940 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205941 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205942 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205943 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205944 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205945 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 12 => ((9 integer)) mem: ((9 integer)): 205946 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205947 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 205948 <= 21821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205967 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 205969 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 205970 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 205971 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 205972 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 205973 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 205974 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 205975 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 205976 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 13 => ((9 integer)) mem: ((9 integer)): 205977 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 205978 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 205979 <= 21822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 205998 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206000 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206001 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206002 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206003 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206004 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206005 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206006 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206007 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 14 => ((9 integer)) mem: ((9 integer)): 206008 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206009 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 206010 <= 21823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206029 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206031 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206032 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206033 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206034 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206035 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206036 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206037 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206038 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 15 => ((9 integer)) mem: ((9 integer)): 206039 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206040 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 206041 <= 21824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 205539 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206060 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206062 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206063 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206064 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206065 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206066 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206067 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206068 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206069 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 16 => ((9 integer)) mem: ((9 integer)): 206070 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206071 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 206072 <= 21825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 205539 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206091 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206093 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\+ => ((2 character)) mem: ((2 character)): 206094 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206095 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206096 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206097 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206098 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206099 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206100 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 0 => ((9 integer)) mem: ((9 integer)): 206101 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206102 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 206103 <= 21809 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206122 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206124 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206125 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206126 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206127 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206128 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206129 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206130 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206131 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 1 => ((9 integer)) mem: ((9 integer)): 206132 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206133 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 206134 <= 21810 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((18215 string-address-array-address) (raw)) => 18477 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 18477 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 205511 <= 18477 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 205512 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((18477 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 205513 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 205514 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((18477 string-address-array) (raw)) mem: ((18477 integer) (raw)) => 1 mem: ((18478 string-address) (raw)) => 18572 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 18572 => ((12 string-address)) mem: ((12 string-address)): 205515 <= 18572 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 18572 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206153 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18572) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206155 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18572) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 18572 => ((2 string-address)) mem: ((2 string-address)): 206156 <= 18572 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18572 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 206157 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 206158 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206159 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18573 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\m => ((6 character)) mem: ((6 character)): 206160 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206184 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206186 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\m => ((2 character)) mem: ((2 character)): 206187 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206188 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206189 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206190 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206191 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206192 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206193 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 2 => ((9 integer)) mem: ((9 integer)): 206194 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206195 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 206196 <= 21811 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 206158 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206159 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18574 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\a => ((6 character)) mem: ((6 character)): 206160 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206215 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206217 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\a => ((2 character)) mem: ((2 character)): 206218 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206219 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206220 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206221 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206222 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206223 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206224 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 3 => ((9 integer)) mem: ((9 integer)): 206225 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206226 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 206227 <= 21812 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 206158 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206159 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18575 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\i => ((6 character)) mem: ((6 character)): 206160 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206246 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206248 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\i => ((2 character)) mem: ((2 character)): 206249 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206250 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206251 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206252 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206253 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206254 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206255 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 4 => ((9 integer)) mem: ((9 integer)): 206256 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206257 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 206258 <= 21813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 206158 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206159 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((18572 string) (raw)) mem: ((18572 integer) (raw)) => 4 mem: ((18576 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\n => ((6 character)) mem: ((6 character)): 206160 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206277 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206279 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\n => ((2 character)) mem: ((2 character)): 206280 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206281 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206282 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206283 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206284 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206285 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206286 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 5 => ((9 integer)) mem: ((9 integer)): 206287 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206288 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 206289 <= 21814 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 206158 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 206159 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206308 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206310 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\/ => ((2 character)) mem: ((2 character)): 206311 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206312 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206313 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206314 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206315 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206316 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206317 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 6 => ((9 integer)) mem: ((9 integer)): 206318 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206319 <= 21808 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 206320 <= 21815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 205512 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 205514 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206339 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206341 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206342 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206343 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206344 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206345 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206346 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206347 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206348 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 7 => ((9 integer)) mem: ((9 integer)): 206349 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206350 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 206351 <= 21816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((18216 string-address) (raw)) => 18797 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: 18797 => ((13 string-address)) mem: ((13 string-address)): 205516 <= 18797 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 18797 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206370 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18797) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206372 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18797) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 18797 => ((2 string-address)) mem: ((2 string-address)): 206373 <= 18797 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18797 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 206374 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 206375 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206376 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18797 string) (raw)) mem: ((18797 integer) (raw)) => 1 mem: ((18798 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\3 => ((6 character)) mem: ((6 character)): 206377 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206401 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206403 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\3 => ((2 character)) mem: ((2 character)): 206404 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206405 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206406 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206407 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206408 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206409 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206410 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 8 => ((9 integer)) mem: ((9 integer)): 206411 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206412 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 206413 <= 21817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 206375 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 206376 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206432 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206434 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206435 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206436 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206437 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206438 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206439 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206440 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206441 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 9 => ((9 integer)) mem: ((9 integer)): 206442 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206443 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 206444 <= 21818 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206463 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206465 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\: => ((2 character)) mem: ((2 character)): 206466 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206467 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206468 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206469 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206470 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206471 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206472 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 10 => ((9 integer)) mem: ((9 integer)): 206473 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206474 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 206475 <= 21819 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206494 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206496 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206497 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206498 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206499 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206500 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206501 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206502 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206503 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 11 => ((9 integer)) mem: ((9 integer)): 206504 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206505 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 206506 <= 21820 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((18217 string-address) (raw)) => 18861 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: 18861 => ((9 string-address)) mem: ((9 string-address)): 205512 <= 18861 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 18861 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206525 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 18861) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206527 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 18861) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 18861 => ((2 string-address)) mem: ((2 string-address)): 206528 <= 18861 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18861 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 206529 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 206530 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 206531 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18861 string) (raw)) mem: ((18861 integer) (raw)) => 1 mem: ((18862 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\j => ((6 character)) mem: ((6 character)): 206532 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206556 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206558 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\j => ((2 character)) mem: ((2 character)): 206559 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206560 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206561 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206562 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206563 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206564 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 0 => ((8 integer)) mem: ((8 integer)): 206565 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 12 => ((9 integer)) mem: ((9 integer)): 206566 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206567 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 206568 <= 21821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 206530 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 206531 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206587 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 206588 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206589 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 206590 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206618 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206620 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 206621 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 206622 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 16: 4 => ((2 integer)) mem: ((2 integer)): 205474 <= 4 run: print-traces-collapsed-from/print-page/process-key/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 205477 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 205478 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21770 instruction-trace-address) (raw)) => 19588 run: print-traces-collapsed-from/print-page/process-key/main31 12: 19588 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 205479 <= 19588 run: print-traces-collapsed-from/print-page/process-key/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main31 13: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 4 run: print-traces-collapsed-from/print-page/process-key/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/process-key/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 19588 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206649 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 19588 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 206651 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 19588 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 19588 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 206656 <= 19588 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 19588 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 206657 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206680 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206682 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 206683 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 206684 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 206685 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206711 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206713 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206714 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206715 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206716 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206717 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206718 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206719 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206720 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 17 => ((9 integer)) mem: ((9 integer)): 206721 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206722 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 206723 <= 21826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206742 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206744 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206745 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206746 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206747 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206748 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206749 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206750 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206751 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 18 => ((9 integer)) mem: ((9 integer)): 206752 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206753 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 206754 <= 21827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206773 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206775 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206776 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206777 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206778 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206779 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206780 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206781 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206782 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 19 => ((9 integer)) mem: ((9 integer)): 206783 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206784 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 206785 <= 21828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206804 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206806 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206808 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206809 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206810 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206811 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206812 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206813 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 20 => ((9 integer)) mem: ((9 integer)): 206814 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206815 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 206816 <= 21829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206835 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206837 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206839 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206840 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206841 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206842 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206843 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206844 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 21 => ((9 integer)) mem: ((9 integer)): 206845 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206846 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 206847 <= 21830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206866 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206868 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206869 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206870 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206871 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206872 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206873 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206874 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206875 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 22 => ((9 integer)) mem: ((9 integer)): 206876 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206877 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 206878 <= 21831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206897 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206899 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206900 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206901 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206902 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206903 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206904 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206905 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206906 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 23 => ((9 integer)) mem: ((9 integer)): 206907 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206908 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 206909 <= 21832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206928 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206930 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206931 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206932 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206933 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206934 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206935 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206936 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206937 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 24 => ((9 integer)) mem: ((9 integer)): 206938 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206939 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 206940 <= 21833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206959 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206961 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206962 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206963 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206964 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206965 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206966 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206967 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206968 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 25 => ((9 integer)) mem: ((9 integer)): 206969 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 206970 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 206971 <= 21834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 206990 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 206992 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 206993 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 206994 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 206995 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 206996 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 206997 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 206998 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 206999 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 26 => ((9 integer)) mem: ((9 integer)): 207000 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207001 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 207002 <= 21835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207021 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207023 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207024 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207025 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207026 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207027 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207028 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207029 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207030 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 27 => ((9 integer)) mem: ((9 integer)): 207031 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207032 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 207033 <= 21836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207052 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207054 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207055 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207056 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207057 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207058 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207059 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207060 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207061 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 28 => ((9 integer)) mem: ((9 integer)): 207062 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207063 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 207064 <= 21837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207083 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207085 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207086 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207087 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207088 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207089 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207090 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207091 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207092 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 29 => ((9 integer)) mem: ((9 integer)): 207093 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207094 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 207095 <= 21838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207114 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207116 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207117 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207118 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207119 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207120 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207121 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207122 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207123 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 30 => ((9 integer)) mem: ((9 integer)): 207124 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207125 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 207126 <= 21839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207145 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207147 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207148 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207149 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207150 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207151 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207152 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207153 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207154 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 31 => ((9 integer)) mem: ((9 integer)): 207155 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207156 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 207157 <= 21840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207176 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207178 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207179 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207180 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207181 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207182 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207183 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207184 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207185 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 32 => ((9 integer)) mem: ((9 integer)): 207186 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207187 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 207188 <= 21841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 206686 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207207 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207209 <= 21803 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207210 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207211 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207212 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207213 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207214 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207215 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207216 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 33 => ((9 integer)) mem: ((9 integer)): 207217 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207218 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 207219 <= 21842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 206686 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207238 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207240 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\+ => ((2 character)) mem: ((2 character)): 207241 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207242 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207243 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207244 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207245 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207246 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207247 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 17 => ((9 integer)) mem: ((9 integer)): 207248 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207249 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 207250 <= 21826 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207269 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207271 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207272 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207273 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207274 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207275 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207276 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207277 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207278 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 18 => ((9 integer)) mem: ((9 integer)): 207279 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207280 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 207281 <= 21827 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((19588 string-address-array-address) (raw)) => 19850 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 19850 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 206658 <= 19850 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 206659 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((19850 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 206660 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 206661 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((19850 string-address-array) (raw)) mem: ((19850 integer) (raw)) => 1 mem: ((19851 string-address) (raw)) => 19945 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 19945 => ((12 string-address)) mem: ((12 string-address)): 206662 <= 19945 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 19945 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207300 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 19945) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207302 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 19945) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 19945 => ((2 string-address)) mem: ((2 string-address)): 207303 <= 19945 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19945 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 207304 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 207305 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207306 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 mem: ((19946 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\m => ((6 character)) mem: ((6 character)): 207307 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207331 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207333 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\m => ((2 character)) mem: ((2 character)): 207334 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207335 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207336 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207337 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207338 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207339 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207340 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 19 => ((9 integer)) mem: ((9 integer)): 207341 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207342 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 207343 <= 21828 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 207305 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207306 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 mem: ((19947 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\a => ((6 character)) mem: ((6 character)): 207307 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207362 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207364 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\a => ((2 character)) mem: ((2 character)): 207365 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207366 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207367 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207368 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207369 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207370 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207371 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 20 => ((9 integer)) mem: ((9 integer)): 207372 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207373 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 207374 <= 21829 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 207305 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207306 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 mem: ((19948 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\i => ((6 character)) mem: ((6 character)): 207307 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207393 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207395 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\i => ((2 character)) mem: ((2 character)): 207396 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207397 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207398 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207399 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207400 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207401 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207402 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 21 => ((9 integer)) mem: ((9 integer)): 207403 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207404 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 207405 <= 21830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 207305 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207306 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((19945 string) (raw)) mem: ((19945 integer) (raw)) => 4 mem: ((19949 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\n => ((6 character)) mem: ((6 character)): 207307 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207424 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207426 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\n => ((2 character)) mem: ((2 character)): 207427 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207428 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207429 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207430 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207431 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207432 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207433 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 22 => ((9 integer)) mem: ((9 integer)): 207434 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207435 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 207436 <= 21831 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 207305 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 207306 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207455 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207457 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\/ => ((2 character)) mem: ((2 character)): 207458 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207459 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207460 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207461 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207462 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207463 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207464 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 23 => ((9 integer)) mem: ((9 integer)): 207465 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207466 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 207467 <= 21832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 206659 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 206661 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207486 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207488 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207489 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207490 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207491 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207492 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207493 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207494 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207495 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 24 => ((9 integer)) mem: ((9 integer)): 207496 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207497 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 207498 <= 21833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((19589 string-address) (raw)) => 20170 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: 20170 => ((13 string-address)) mem: ((13 string-address)): 206663 <= 20170 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 20170 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207517 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 20170) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207519 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 20170) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 20170 => ((2 string-address)) mem: ((2 string-address)): 207520 <= 20170 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20170 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 207521 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 207522 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207523 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20170 string) (raw)) mem: ((20170 integer) (raw)) => 1 mem: ((20171 byte) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\4 => ((6 character)) mem: ((6 character)): 207524 <= #\4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207548 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207550 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\4 => ((2 character)) mem: ((2 character)): 207551 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207552 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207553 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207554 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207555 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207556 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207557 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 25 => ((9 integer)) mem: ((9 integer)): 207558 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207559 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 207560 <= 21834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\4 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 207522 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 207523 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207579 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207581 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207582 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207583 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207584 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207585 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207586 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207587 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207588 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 26 => ((9 integer)) mem: ((9 integer)): 207589 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207590 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 207591 <= 21835 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207610 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207612 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\: => ((2 character)) mem: ((2 character)): 207613 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207614 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207615 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207616 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207617 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207618 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207619 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 27 => ((9 integer)) mem: ((9 integer)): 207620 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207621 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 207622 <= 21836 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207641 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207643 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207644 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207645 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207646 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207647 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207648 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207649 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207650 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 28 => ((9 integer)) mem: ((9 integer)): 207651 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207652 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 207653 <= 21837 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((19590 string-address) (raw)) => 20234 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: 20234 => ((9 string-address)) mem: ((9 string-address)): 206659 <= 20234 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 20234 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207672 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 20234) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207674 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 20234) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 20234 => ((2 string-address)) mem: ((2 string-address)): 207675 <= 20234 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20234 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 207676 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 207677 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 207678 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20234 string) (raw)) mem: ((20234 integer) (raw)) => 1 mem: ((20235 byte) (raw)) => k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\k => ((6 character)) mem: ((6 character)): 207679 <= #\k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207703 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207705 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\k => ((2 character)) mem: ((2 character)): 207706 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207707 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207708 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207709 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207710 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207711 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 17 => ((8 integer)) mem: ((8 integer)): 207712 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 29 => ((9 integer)) mem: ((9 integer)): 207713 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207714 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 207715 <= 21838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\k => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 207677 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 207678 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207734 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 207735 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207736 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 207737 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207765 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207767 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 207768 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 207769 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main31 16: 5 => ((2 integer)) mem: ((2 integer)): 205474 <= 5 run: print-traces-collapsed-from/print-page/process-key/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 205477 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 205478 <= nil run: print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main31 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 5 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21771 instruction-trace-address) (raw)) => 20961 run: print-traces-collapsed-from/print-page/process-key/main31 12: 20961 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 205479 <= 20961 run: print-traces-collapsed-from/print-page/process-key/main31 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main31 13: 5 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 5 run: print-traces-collapsed-from/print-page/process-key/main31 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main31 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/process-key/main31 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 20961 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207796 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 20961 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 207798 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 20961 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 20961 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 207803 <= 20961 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 20961 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 207804 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207827 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207829 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 207830 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 207831 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 207832 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207858 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207860 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207861 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207862 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207863 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207864 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207865 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207866 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 207867 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 207868 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207869 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 207870 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207889 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207891 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207892 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207893 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207894 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207895 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207896 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207897 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 207898 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 207899 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207900 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 207901 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207920 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207922 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207923 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207924 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207925 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207926 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207927 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207928 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 207929 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 207930 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207931 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 207932 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207951 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207953 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207954 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207955 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207956 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207957 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207958 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207959 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 207960 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 207961 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207962 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 207963 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 207982 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 207984 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 207985 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 207986 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 207987 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 207988 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 207989 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 207990 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 207991 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 207992 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 207993 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 207994 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208013 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208015 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208016 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208017 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208018 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208019 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208020 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208021 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208022 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 208023 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208024 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 208025 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208044 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208046 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208047 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208048 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208049 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208050 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208051 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208052 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208053 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 208054 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208055 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 208056 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208075 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208077 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208078 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208079 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208080 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208081 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208082 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208083 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208084 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 208085 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208086 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 208087 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208106 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208108 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208109 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208110 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208111 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208112 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208113 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208114 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208115 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 208116 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208117 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 208118 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208137 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208139 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208140 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208141 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208142 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208143 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208144 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208145 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208146 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 208147 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208148 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 208149 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208168 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208170 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208171 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208172 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208173 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208174 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208175 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208176 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208177 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 208178 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208179 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 208180 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208199 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208201 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208202 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208203 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208204 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208205 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208206 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208207 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208208 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 208209 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208210 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 208211 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208230 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208232 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208233 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208234 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208235 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208236 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208237 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208238 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208239 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 208240 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208241 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 208242 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208261 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208263 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208264 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208265 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208266 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208267 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208268 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208269 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208270 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 47 => ((9 integer)) mem: ((9 integer)): 208271 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208272 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 208273 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208292 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208294 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208295 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208296 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208297 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208298 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208299 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208300 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208301 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 48 => ((9 integer)) mem: ((9 integer)): 208302 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208303 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 208304 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208323 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208325 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208326 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208327 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208328 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208329 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208330 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208331 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208332 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 49 => ((9 integer)) mem: ((9 integer)): 208333 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208334 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 208335 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 207833 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208354 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208356 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208357 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208358 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208359 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208360 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208361 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208362 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208363 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 50 => ((9 integer)) mem: ((9 integer)): 208364 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208365 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 208366 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 207833 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208385 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208387 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\+ => ((2 character)) mem: ((2 character)): 208388 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208389 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208390 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208391 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208392 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208393 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208394 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 208395 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208396 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 208397 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208416 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208418 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208419 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208420 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208421 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208422 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208423 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208424 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208425 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 208426 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208427 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 208428 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20961 string-address-array-address) (raw)) => 21223 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21223 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 207805 <= 21223 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 0 => ((9 integer)) mem: ((9 integer)): 207806 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((21223 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((10 integer)) mem: ((10 integer)): 207807 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: nil => ((11 boolean)) mem: ((11 boolean)): 207808 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21223 string-address-array) (raw)) mem: ((21223 integer) (raw)) => 1 mem: ((21224 string-address) (raw)) => 21318 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21318 => ((12 string-address)) mem: ((12 string-address)): 207809 <= 21318 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 21318 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208447 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21318) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208449 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21318) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21318 => ((2 string-address)) mem: ((2 string-address)): 208450 <= 21318 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21318 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 208451 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 208452 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208453 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21319 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\m => ((6 character)) mem: ((6 character)): 208454 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208478 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208480 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\m => ((2 character)) mem: ((2 character)): 208481 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208482 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208483 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208484 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208485 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208486 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208487 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 208488 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208489 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 208490 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 208452 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208453 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21320 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\a => ((6 character)) mem: ((6 character)): 208454 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208509 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208511 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\a => ((2 character)) mem: ((2 character)): 208512 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208513 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208514 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208515 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208516 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208517 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208518 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 208519 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208520 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 208521 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 208452 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208453 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21321 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\i => ((6 character)) mem: ((6 character)): 208454 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208540 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208542 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\i => ((2 character)) mem: ((2 character)): 208543 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208544 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208545 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208546 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208547 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208548 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208549 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 208550 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208551 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 208552 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 208452 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208453 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21322 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\n => ((6 character)) mem: ((6 character)): 208454 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208571 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208573 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\n => ((2 character)) mem: ((2 character)): 208574 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208575 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208576 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208577 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208578 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208579 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208580 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 208581 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208582 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 208583 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 208452 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 208453 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208602 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208604 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\/ => ((2 character)) mem: ((2 character)): 208605 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208606 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208607 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208608 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208609 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208610 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208611 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 208612 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208613 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 208614 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: 1 => ((9 integer)) mem: ((9 integer)): 207806 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: t => ((11 boolean)) mem: ((11 boolean)): 207808 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208633 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208635 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208636 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208637 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208638 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208639 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208640 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208641 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208642 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 208643 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208644 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 208645 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20962 string-address) (raw)) => 21543 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 18: 21543 => ((13 string-address)) mem: ((13 string-address)): 207810 <= 21543 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 21543 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208664 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21543) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208666 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21543) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21543 => ((2 string-address)) mem: ((2 string-address)): 208667 <= 21543 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21543 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 208668 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 208669 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208670 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21543 string) (raw)) mem: ((21543 integer) (raw)) => 1 mem: ((21544 byte) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\5 => ((6 character)) mem: ((6 character)): 208671 <= #\5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208695 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208697 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\5 => ((2 character)) mem: ((2 character)): 208698 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208699 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208700 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208701 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208702 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208703 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208704 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 208705 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208706 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 208707 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\5 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 208669 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 208670 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208726 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208728 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208729 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208730 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208731 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208732 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208733 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208734 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208735 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 208736 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208737 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 208738 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208757 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208759 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\: => ((2 character)) mem: ((2 character)): 208760 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208761 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208762 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208763 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208764 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208765 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208766 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 208767 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208768 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 208769 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208788 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208790 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 208791 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208792 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208793 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208794 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208795 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208796 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208797 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 208798 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208799 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 208800 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20963 string-address) (raw)) => 21607 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 23: 21607 => ((9 string-address)) mem: ((9 string-address)): 207806 <= 21607 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 21607 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208819 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21607) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208821 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21607) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21607 => ((2 string-address)) mem: ((2 string-address)): 208822 <= 21607 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21607 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 208823 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 208824 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 208825 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21607 string) (raw)) mem: ((21607 integer) (raw)) => 1 mem: ((21608 byte) (raw)) => l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: #\l => ((6 character)) mem: ((6 character)): 208826 <= #\l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208850 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208852 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: #\l => ((2 character)) mem: ((2 character)): 208853 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 208854 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 208855 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 208856 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 208857 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 208858 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 208859 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 208860 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 208861 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 208862 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 13: #\l => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 208824 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 208825 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208881 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 208882 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208883 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 208884 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 0: 208912 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208914 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 208915 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 208916 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main31 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main31 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main31 16: 6 => ((2 integer)) mem: ((2 integer)): 205474 <= 6 run: print-traces-collapsed-from/print-page/process-key/main31 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main31 8: t => ((5 boolean)) mem: ((5 boolean)): 205477 <= t run: print-traces-collapsed-from/print-page/process-key/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main31 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: clear-rest-of-page/print-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main31 0: 208943 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/print-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 208944 <= 22095 run: clear-rest-of-page/print-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/print-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208945 <= 21803 run: clear-rest-of-page/print-page/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 208946 <= t run: clear-rest-of-page/print-page/process-key/main31 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t schedule: scheduling clear-rest-of-page/print-page/process-key/main31 for further processing schedule: clear-rest-of-page/print-page/process-key/main31 run: print-page/process-key/main31 36: (((reply))) run: process-key/main31 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main31 0: 208974 => ((default-space space-address)) run: to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 208975 <= 22095 run: to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 208976 <= 21803 run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 208977 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 209005 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209006 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209007 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 209008 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 209014 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main31 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 209036 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209038 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 209039 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 209040 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main31 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 208977 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 209067 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209068 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209069 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 209070 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 209076 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main31 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 209098 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209100 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 209101 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 209102 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main31 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 208977 <= nil run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main31 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main31 0: 209129 => ((default-space space-address)) run: up/to-top/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209130 <= 22095 run: up/to-top/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209131 <= 21803 run: up/to-top/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 209132 <= t run: up/to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 209138 <= nil run: up/to-top/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main31 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main31 0: 209160 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209162 <= 21803 run: cursor-up/up/to-top/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 209163 <= 21805 run: cursor-up/up/to-top/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 209164 <= nil run: cursor-up/up/to-top/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main31 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/process-key/main31 7: (((reply))) run: to-top/process-key/main31 6: (((jump)) ((-4 offset))) run: to-top/process-key/main31 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 208977 <= t run: to-top/process-key/main31 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main31 44: (((reply)) ((nil literal))) run: main31 13: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 205097 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main31 0: 209191 => ((default-space space-address)) run: process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 205097 21803) run: process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209192 <= 22095 run: process-key/main31 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 205097 21803) run: process-key/main31 2: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209193 <= 205097 run: process-key/main31 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 205097 21803) run: process-key/main31 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 209194 <= 21803 run: process-key/main31 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main31 0: 209222 => ((default-space space-address)) run: read-key/process-key/main31 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (205097 silent) run: read-key/process-key/main31 1: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209224 <= 205097 run: read-key/process-key/main31 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (205097 silent) run: read-key/process-key/main31 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 209225 <= silent run: read-key/process-key/main31 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main31 4: 205097 => ((3 integer-address)) mem: ((3 integer-address)): 209226 <= 205097 run: read-key/process-key/main31 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((205098 string-address) (raw)) => 205061 run: read-key/process-key/main31 5: 205061 => ((4 string-address)) mem: ((4 string-address)): 209227 <= 205061 run: read-key/process-key/main31 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((205061 integer) (raw)) => 4 run: read-key/process-key/main31 6: 4 => ((5 integer)) mem: ((5 integer)): 209228 <= 4 run: read-key/process-key/main31 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((5 integer)) => 4 run: read-key/process-key/main31 7: nil => ((6 boolean)) mem: ((6 boolean)): 209229 <= nil run: read-key/process-key/main31 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main31 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((205061 string) (raw)) mem: ((205061 integer) (raw)) => 4 mem: ((205063 byte) (raw)) => j run: read-key/process-key/main31 10: #\j => ((7 character)) mem: ((7 character)): 209230 <= #\j run: read-key/process-key/main31 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main31 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 205097 <= 2 run: read-key/process-key/main31 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main31 4: #\j => ((3 character)) mem: ((3 character)): 209195 <= #\j run: process-key/main31 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main31 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 209196 <= nil run: process-key/main31 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 209197 <= nil run: process-key/main31 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main31 9: nil => ((6 boolean)) mem: ((6 boolean)): 209198 <= nil run: process-key/main31 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main31 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 209199 <= nil run: process-key/main31 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main31 13: nil => ((8 boolean)) mem: ((8 boolean)): 209200 <= nil run: process-key/main31 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main31 14: nil => ((7 boolean)) mem: ((7 boolean)): 209199 <= nil run: process-key/main31 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main31 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main31 18: nil => ((9 boolean)) mem: ((9 boolean)): 209201 <= nil run: process-key/main31 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 209202 <= t run: process-key/main31 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main31 20: t => ((9 boolean)) mem: ((9 boolean)): 209201 <= t run: process-key/main31 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main31 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: down/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main31 0: 209253 => ((default-space space-address)) run: down/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209254 <= 22095 run: down/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209255 <= 21803 run: down/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: down/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 209256 <= t run: down/process-key/main31 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => t run: down/process-key/main31 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main31 19: nil => ((7 boolean)) mem: ((7 boolean)): 209261 <= nil run: down/process-key/main31 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/process-key/main31 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/process-key/main31 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: down/process-key/main31 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main31 0: 209284 => ((default-space space-address)) run: cursor-down/down/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209286 <= 21803 run: cursor-down/down/process-key/main31 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main31 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 209287 <= 21803 run: cursor-down/down/process-key/main31 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main31 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 209288 <= 21805 run: cursor-down/down/process-key/main31 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/process-key/main31 5: nil => ((4 boolean)) mem: ((4 boolean)): 209289 <= nil run: cursor-down/down/process-key/main31 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main31 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/process-key/main31 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 1 run: cursor-down/down/process-key/main31 8: (((reply))) run: process-key/main31 23: (((reply)) ((nil literal))) run: main31 14: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 205097 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main31 0: 209315 => ((default-space space-address)) run: process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 205097 21803) run: process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209316 <= 22095 run: process-key/main31 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 205097 21803) run: process-key/main31 2: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209317 <= 205097 run: process-key/main31 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 205097 21803) run: process-key/main31 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 209318 <= 21803 run: process-key/main31 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main31 0: 209346 => ((default-space space-address)) run: read-key/process-key/main31 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (205097 silent) run: read-key/process-key/main31 1: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209348 <= 205097 run: read-key/process-key/main31 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (205097 silent) run: read-key/process-key/main31 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 209349 <= silent run: read-key/process-key/main31 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main31 4: 205097 => ((3 integer-address)) mem: ((3 integer-address)): 209350 <= 205097 run: read-key/process-key/main31 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((205098 string-address) (raw)) => 205061 run: read-key/process-key/main31 5: 205061 => ((4 string-address)) mem: ((4 string-address)): 209351 <= 205061 run: read-key/process-key/main31 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((205061 integer) (raw)) => 4 run: read-key/process-key/main31 6: 4 => ((5 integer)) mem: ((5 integer)): 209352 <= 4 run: read-key/process-key/main31 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((5 integer)) => 4 run: read-key/process-key/main31 7: nil => ((6 boolean)) mem: ((6 boolean)): 209353 <= nil run: read-key/process-key/main31 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main31 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 2 array-len: ((205061 string) (raw)) mem: ((205061 integer) (raw)) => 4 mem: ((205064 byte) (raw)) => j run: read-key/process-key/main31 10: #\j => ((7 character)) mem: ((7 character)): 209354 <= #\j run: read-key/process-key/main31 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: read-key/process-key/main31 11: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 205097 <= 3 run: read-key/process-key/main31 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main31 4: #\j => ((3 character)) mem: ((3 character)): 209319 <= #\j run: process-key/main31 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main31 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 209320 <= nil run: process-key/main31 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 209321 <= nil run: process-key/main31 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main31 9: nil => ((6 boolean)) mem: ((6 boolean)): 209322 <= nil run: process-key/main31 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main31 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 209323 <= nil run: process-key/main31 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main31 13: nil => ((8 boolean)) mem: ((8 boolean)): 209324 <= nil run: process-key/main31 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main31 14: nil => ((7 boolean)) mem: ((7 boolean)): 209323 <= nil run: process-key/main31 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main31 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main31 18: nil => ((9 boolean)) mem: ((9 boolean)): 209325 <= nil run: process-key/main31 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 209326 <= t run: process-key/main31 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main31 20: t => ((9 boolean)) mem: ((9 boolean)): 209325 <= t run: process-key/main31 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main31 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: down/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main31 0: 209377 => ((default-space space-address)) run: down/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209378 <= 22095 run: down/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209379 <= 21803 run: down/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: down/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 209380 <= t run: down/process-key/main31 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => t run: down/process-key/main31 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main31 19: nil => ((7 boolean)) mem: ((7 boolean)): 209385 <= nil run: down/process-key/main31 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/process-key/main31 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: down/process-key/main31 21: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: down/process-key/main31 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main31 0: 209408 => ((default-space space-address)) run: cursor-down/down/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209410 <= 21803 run: cursor-down/down/process-key/main31 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main31 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 209411 <= 21803 run: cursor-down/down/process-key/main31 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main31 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 209412 <= 21805 run: cursor-down/down/process-key/main31 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/process-key/main31 5: nil => ((4 boolean)) mem: ((4 boolean)): 209413 <= nil run: cursor-down/down/process-key/main31 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main31 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: cursor-down/down/process-key/main31 7: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 2 run: cursor-down/down/process-key/main31 8: (((reply))) run: process-key/main31 23: (((reply)) ((nil literal))) run: main31 15: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 205097 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main31 0: 209439 => ((default-space space-address)) run: process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 205097 21803) run: process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209440 <= 22095 run: process-key/main31 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 205097 21803) run: process-key/main31 2: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209441 <= 205097 run: process-key/main31 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 205097 21803) run: process-key/main31 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 209442 <= 21803 run: process-key/main31 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main31 0: 209470 => ((default-space space-address)) run: read-key/process-key/main31 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (205097 silent) run: read-key/process-key/main31 1: 205097 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 209472 <= 205097 run: read-key/process-key/main31 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (205097 silent) run: read-key/process-key/main31 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 209473 <= silent run: read-key/process-key/main31 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 205097 run: read-key/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main31 4: 205097 => ((3 integer-address)) mem: ((3 integer-address)): 209474 <= 205097 run: read-key/process-key/main31 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((205098 string-address) (raw)) => 205061 run: read-key/process-key/main31 5: 205061 => ((4 string-address)) mem: ((4 string-address)): 209475 <= 205061 run: read-key/process-key/main31 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((205061 integer) (raw)) => 4 run: read-key/process-key/main31 6: 4 => ((5 integer)) mem: ((5 integer)): 209476 <= 4 run: read-key/process-key/main31 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((5 integer)) => 4 run: read-key/process-key/main31 7: nil => ((6 boolean)) mem: ((6 boolean)): 209477 <= nil run: read-key/process-key/main31 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main31 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 array-len: ((205061 string) (raw)) mem: ((205061 integer) (raw)) => 4 mem: ((205065 byte) (raw)) => run: read-key/process-key/main31 10: #\newline => ((7 character)) mem: ((7 character)): 209478 <= #\newline run: read-key/process-key/main31 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 3 run: read-key/process-key/main31 11: 4 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 205097 <= 4 run: read-key/process-key/main31 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main31 4: #\newline => ((3 character)) mem: ((3 character)): 209443 <= #\newline run: process-key/main31 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main31 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 209444 <= nil run: process-key/main31 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 209445 <= nil run: process-key/main31 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main31 9: nil => ((6 boolean)) mem: ((6 boolean)): 209446 <= nil run: process-key/main31 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main31 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 209447 <= nil run: process-key/main31 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main31 13: nil => ((8 boolean)) mem: ((8 boolean)): 209448 <= nil run: process-key/main31 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main31 14: nil => ((7 boolean)) mem: ((7 boolean)): 209447 <= nil run: process-key/main31 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main31 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main31 18: nil => ((9 boolean)) mem: ((9 boolean)): 209449 <= nil run: process-key/main31 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main31 19: nil => ((10 boolean)) mem: ((10 boolean)): 209450 <= nil run: process-key/main31 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main31 20: nil => ((9 boolean)) mem: ((9 boolean)): 209449 <= nil run: process-key/main31 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main31 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main31 24: nil => ((11 boolean)) mem: ((11 boolean)): 209451 <= nil run: process-key/main31 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main31 25: nil => ((12 boolean)) mem: ((12 boolean)): 209452 <= nil run: process-key/main31 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main31 26: nil => ((11 boolean)) mem: ((11 boolean)): 209451 <= nil run: process-key/main31 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main31 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main31 34: nil => ((14 boolean)) mem: ((14 boolean)): 209454 <= nil run: process-key/main31 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main31 35: nil => ((15 boolean)) mem: ((15 boolean)): 209455 <= nil run: process-key/main31 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main31 36: nil => ((14 boolean)) mem: ((14 boolean)): 209454 <= nil run: process-key/main31 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main31 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main31 45: t => ((17 boolean)) mem: ((17 boolean)): 209457 <= t run: process-key/main31 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main31 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 run: process-key/main31 47: 2 => ((18 integer)) mem: ((18 integer)): 209458 <= 2 run: process-key/main31 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((18 integer)) => 2 run: cursor-row-to-trace-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main31 0: 209501 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209502 <= 22095 run: cursor-row-to-trace-index/process-key/main31 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/process-key/main31 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 209503 <= 2 run: cursor-row-to-trace-index/process-key/main31 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/process-key/main31 3: 5 => ((2 integer)) mem: ((2 integer)): 209504 <= 5 run: cursor-row-to-trace-index/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: cursor-row-to-trace-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 209505 <= nil run: cursor-row-to-trace-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-row-to-trace-index/process-key/main31 6: (((reply)) ((2 integer))) mem: ((2 integer)) => 5 run: process-key/main31 48: 5 => ((19 integer)) mem: ((19 integer)): 209459 <= 5 run: process-key/main31 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: process-key/main31 49: nil => ((20 boolean)) mem: ((20 boolean)): 209460 <= nil run: process-key/main31 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => nil run: process-key/main31 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 5 run: process-key/main31 68: 5 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= 5 run: process-key/main31 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 5 run: process-key/main31 69: 5 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 5 run: process-key/main31 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 5 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21771 instruction-trace-address) (raw)) => 20961 run: process-key/main31 70: 20961 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 209465 <= 20961 run: process-key/main31 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 21803 mem: ((25 instruction-trace-address)) => 20961 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main31 0: 209532 => ((default-space space-address)) run: print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 20961 22095) run: print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209534 <= 21803 run: print-instruction-trace/process-key/main31 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 20961 22095) run: print-instruction-trace/process-key/main31 2: 20961 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 209535 <= 20961 run: print-instruction-trace/process-key/main31 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 20961 22095) run: print-instruction-trace/process-key/main31 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209533 <= 22095 run: print-instruction-trace/process-key/main31 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((2 instruction-trace-address)) => 20961 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209563 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 20961 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209565 <= 21803 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 20961 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: 20961 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 209566 <= 20961 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 20961 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 209564 <= 22095 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209594 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209596 <= 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 17 => ((2 integer)) mem: ((2 integer)): 209597 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 209598 <= 21806 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: 0 => ((4 integer)) mem: ((4 integer)): 209599 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209625 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209627 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209628 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209629 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209630 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209631 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209632 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209633 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209634 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 209635 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209636 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 209637 <= 21843 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209656 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209658 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209659 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209660 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209661 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209662 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209663 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209664 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209665 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 209666 <= 35 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209667 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 209668 <= 21844 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209687 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209689 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209690 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209691 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209692 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209693 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209694 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209695 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209696 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 209697 <= 36 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209698 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 209699 <= 21845 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209718 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209720 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209721 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209722 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209723 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209724 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209725 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209726 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209727 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 209728 <= 37 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209729 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 209730 <= 21846 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209749 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209751 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209752 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209753 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209754 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209755 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209756 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209757 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209758 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 209759 <= 38 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209760 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 209761 <= 21847 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209780 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209782 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209783 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209784 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209785 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209786 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209787 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209788 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209789 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 209790 <= 39 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209791 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 209792 <= 21848 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209811 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209813 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209815 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209816 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209817 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209818 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209819 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209820 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 209821 <= 40 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209822 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 209823 <= 21849 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209842 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209844 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209845 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209846 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209847 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209848 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209849 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209850 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209851 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 209852 <= 41 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209853 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 209854 <= 21850 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209873 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209875 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209876 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209877 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209878 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209879 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209880 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209881 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209882 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 209883 <= 42 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209884 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 209885 <= 21851 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209904 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209906 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209907 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209908 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209909 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209910 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209911 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209912 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209913 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 209914 <= 43 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209915 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 209916 <= 21852 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209935 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209937 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209938 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209939 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209940 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209941 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209942 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209943 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209944 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 209945 <= 44 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209946 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 209947 <= 21853 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209966 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209968 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 209969 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 209970 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 209971 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 209972 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 209973 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 209974 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 209975 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 209976 <= 45 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 209977 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 209978 <= 21854 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 209997 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 209999 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210000 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210001 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210002 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210003 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210004 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210005 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210006 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 210007 <= 46 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210008 <= 21808 schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 for further processing schedule: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 210009 <= 21855 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210028 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210030 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210031 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210032 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210033 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210034 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210035 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210036 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210037 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 47 => ((9 integer)) mem: ((9 integer)): 210038 <= 47 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210039 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 210040 <= 21856 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210059 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210061 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210062 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210063 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210064 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210065 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210066 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210067 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210068 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 48 => ((9 integer)) mem: ((9 integer)): 210069 <= 48 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210070 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 210071 <= 21857 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210090 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210092 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210093 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210094 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210095 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210096 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210097 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210098 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210099 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 49 => ((9 integer)) mem: ((9 integer)): 210100 <= 49 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210101 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 210102 <= 21858 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: nil => ((5 boolean)) mem: ((5 boolean)): 209600 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210121 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210123 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210124 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210125 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210126 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210127 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210128 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210129 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210130 <= 34 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 50 => ((9 integer)) mem: ((9 integer)): 210131 <= 50 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210132 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 210133 <= 21859 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: t => ((5 boolean)) mem: ((5 boolean)): 209600 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210152 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210154 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\- => ((2 character)) mem: ((2 character)): 210155 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210156 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210157 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210158 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210159 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210160 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210161 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 34 => ((9 integer)) mem: ((9 integer)): 210162 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210163 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 210164 <= 21843 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210183 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210185 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210186 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210187 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210188 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210189 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210190 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210191 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210192 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 35 => ((9 integer)) mem: ((9 integer)): 210193 <= 35 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210194 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 210195 <= 21844 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((20961 string-address-array-address) (raw)) => 21223 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21223 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 209567 <= 21223 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 0 => ((4 integer)) mem: ((4 integer)): 209568 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((21223 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 1 => ((5 integer)) mem: ((5 integer)): 209569 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: nil => ((6 boolean)) mem: ((6 boolean)): 209570 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21223 string-address-array) (raw)) mem: ((21223 integer) (raw)) => 1 mem: ((21224 string-address) (raw)) => 21318 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21318 => ((7 string-address)) mem: ((7 string-address)): 209571 <= 21318 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((7 string-address)) => 21318 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210214 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21318) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210216 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21318) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: 21318 => ((2 string-address)) mem: ((2 string-address)): 210217 <= 21318 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21318 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 4 => ((3 integer)) mem: ((3 integer)): 210218 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 210219 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210220 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21319 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\m => ((6 character)) mem: ((6 character)): 210221 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210245 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210247 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\m => ((2 character)) mem: ((2 character)): 210248 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210249 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210250 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210251 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210252 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210253 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210254 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 36 => ((9 integer)) mem: ((9 integer)): 210255 <= 36 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210256 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 210257 <= 21845 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 210219 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210220 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21320 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\a => ((6 character)) mem: ((6 character)): 210221 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210276 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210278 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\a => ((2 character)) mem: ((2 character)): 210279 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210280 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210281 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210282 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210283 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210284 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210285 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 37 => ((9 integer)) mem: ((9 integer)): 210286 <= 37 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210287 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 210288 <= 21846 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 2 => ((4 integer)) mem: ((4 integer)): 210219 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210220 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21321 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\i => ((6 character)) mem: ((6 character)): 210221 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210307 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210309 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\i => ((2 character)) mem: ((2 character)): 210310 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210311 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210312 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210313 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210314 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210315 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210316 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 38 => ((9 integer)) mem: ((9 integer)): 210317 <= 38 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210318 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 210319 <= 21847 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 3 => ((4 integer)) mem: ((4 integer)): 210219 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210220 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21318 string) (raw)) mem: ((21318 integer) (raw)) => 4 mem: ((21322 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\n => ((6 character)) mem: ((6 character)): 210221 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210338 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210340 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\n => ((2 character)) mem: ((2 character)): 210341 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210342 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210343 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210344 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210345 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210346 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210347 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 39 => ((9 integer)) mem: ((9 integer)): 210348 <= 39 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210349 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 210350 <= 21848 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 4 => ((4 integer)) mem: ((4 integer)): 210219 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 210220 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210369 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210371 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\/ => ((2 character)) mem: ((2 character)): 210372 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210373 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210374 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210375 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210376 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210377 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210378 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 40 => ((9 integer)) mem: ((9 integer)): 210379 <= 40 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210380 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 210381 <= 21849 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: 1 => ((4 integer)) mem: ((4 integer)): 209568 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: t => ((6 boolean)) mem: ((6 boolean)): 209570 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210400 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210402 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210403 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210404 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210405 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210406 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210407 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210408 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210409 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 41 => ((9 integer)) mem: ((9 integer)): 210410 <= 41 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210411 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 210412 <= 21850 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((20962 string-address) (raw)) => 21543 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 18: 21543 => ((8 string-address)) mem: ((8 string-address)): 209572 <= 21543 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((8 string-address)) => 21543 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210431 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21543) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210433 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21543) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: 21543 => ((2 string-address)) mem: ((2 string-address)): 210434 <= 21543 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21543 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 210435 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 210436 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210437 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21543 string) (raw)) mem: ((21543 integer) (raw)) => 1 mem: ((21544 byte) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\5 => ((6 character)) mem: ((6 character)): 210438 <= #\5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210462 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\5) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210464 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\5) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\5 => ((2 character)) mem: ((2 character)): 210465 <= #\5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\5) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210466 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\5) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210467 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210468 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210469 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210470 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210471 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 42 => ((9 integer)) mem: ((9 integer)): 210472 <= 42 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210473 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 210474 <= 21851 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\5 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 210436 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 210437 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210493 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210495 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210496 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210497 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210498 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210499 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210500 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210501 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210502 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 43 => ((9 integer)) mem: ((9 integer)): 210503 <= 43 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210504 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 210505 <= 21852 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210524 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210526 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\: => ((2 character)) mem: ((2 character)): 210527 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210528 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210529 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210530 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210531 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210532 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210533 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 44 => ((9 integer)) mem: ((9 integer)): 210534 <= 44 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210535 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 210536 <= 21853 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210555 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210557 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\space => ((2 character)) mem: ((2 character)): 210558 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210559 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210560 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210561 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210562 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210563 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210564 <= 34 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 45 => ((9 integer)) mem: ((9 integer)): 210565 <= 45 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210566 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 210567 <= 21854 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((20963 string-address) (raw)) => 21607 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 23: 21607 => ((4 string-address)) mem: ((4 string-address)): 209568 <= 21607 run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 21607 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210586 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 21607) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210588 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 21607) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: 21607 => ((2 string-address)) mem: ((2 string-address)): 210589 <= 21607 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21607 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 1 => ((3 integer)) mem: ((3 integer)): 210590 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: 0 => ((4 integer)) mem: ((4 integer)): 210591 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: nil => ((5 boolean)) mem: ((5 boolean)): 210592 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21607 string) (raw)) mem: ((21607 integer) (raw)) => 1 mem: ((21608 byte) (raw)) => l run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: #\l => ((6 character)) mem: ((6 character)): 210593 <= #\l run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => l run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210617 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\l) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210619 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\l) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: #\l => ((2 character)) mem: ((2 character)): 210620 <= #\l run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\l) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 210621 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\l) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 210622 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 210623 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 210624 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 8: 17 => ((7 integer)) mem: ((7 integer)): 210625 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 34 => ((8 integer)) mem: ((8 integer)): 210626 <= 34 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: 46 => ((9 integer)) mem: ((9 integer)): 210627 <= 46 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 210628 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 210629 <= 21855 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => l run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 13: #\l => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\l run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 9: 1 => ((4 integer)) mem: ((4 integer)): 210591 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: t => ((5 boolean)) mem: ((5 boolean)): 210592 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main31 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210648 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210649 <= 22095 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210650 <= 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 210651 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 0: 210679 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210681 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 210682 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 210683 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main31 7: (((reply))) run: print-instruction-trace/process-key/main31 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((20964 trace-address-array-address) (raw)) => 21733 run: print-instruction-trace/process-key/main31 5: 21733 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 209536 <= 21733 run: print-instruction-trace/process-key/main31 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main31 6: 0 => ((4 integer)) mem: ((4 integer)): 209537 <= 0 run: print-instruction-trace/process-key/main31 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 21733 run: print-instruction-trace/process-key/main31 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((21733 integer) (raw)) => 0 run: print-instruction-trace/process-key/main31 9: 0 => ((5 integer)) mem: ((5 integer)): 209538 <= 0 run: print-instruction-trace/process-key/main31 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 0 run: print-instruction-trace/process-key/main31 10: 0 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= 0 run: print-instruction-trace/process-key/main31 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 0 run: print-instruction-trace/process-key/main31 11: t => ((6 boolean)) mem: ((6 boolean)): 209539 <= t run: print-instruction-trace/process-key/main31 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => t run: process-key/main31 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 5 run: process-key/main31 72: 6 => ((26 integer)) mem: ((26 integer)): 209466 <= 6 run: process-key/main31 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((26 integer)) => 6 run: print-traces-collapsed-from/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main31 0: 210710 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 6) run: print-traces-collapsed-from/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210711 <= 22095 run: print-traces-collapsed-from/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 6) run: print-traces-collapsed-from/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210712 <= 21803 run: print-traces-collapsed-from/process-key/main31 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 6) run: print-traces-collapsed-from/process-key/main31 3: 6 => ((2 integer)) mem: ((2 integer)): 210713 <= 6 run: print-traces-collapsed-from/process-key/main31 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 6) run: print-traces-collapsed-from/process-key/main31 4: nil => ((3 integer)) mem: ((3 integer)): 210714 <= nil run: print-traces-collapsed-from/process-key/main31 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/process-key/main31 5: 6 => ((4 integer)) mem: ((4 integer)): 210715 <= 6 run: print-traces-collapsed-from/process-key/main31 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main31 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main31 8: t => ((5 boolean)) mem: ((5 boolean)): 210716 <= t run: print-traces-collapsed-from/process-key/main31 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: process-key/main31 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: clear-rest-of-page/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main31 0: 210741 => ((default-space space-address)) run: clear-rest-of-page/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210742 <= 22095 run: clear-rest-of-page/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210743 <= 21803 run: clear-rest-of-page/process-key/main31 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/process-key/main31 3: t => ((2 boolean)) mem: ((2 boolean)): 210744 <= t run: clear-rest-of-page/process-key/main31 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main31 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((19 integer)) => 5 run: back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main31 0: 210772 => ((default-space space-address)) run: back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 5) run: back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210773 <= 22095 run: back-to-index/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 5) run: back-to-index/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210774 <= 21803 run: back-to-index/process-key/main31 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 5) run: back-to-index/process-key/main31 3: 5 => ((2 integer)) mem: ((2 integer)): 210775 <= 5 run: back-to-index/process-key/main31 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 210776 <= nil run: back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main31 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: 210803 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210804 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 210805 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((1 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: 6 => ((2 integer)) mem: ((2 integer)): 210806 <= 6 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: t => ((3 boolean)) mem: ((3 boolean)): 210807 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 5 mem: ((4 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 210808 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: nil => ((5 boolean)) mem: ((5 boolean)): 210809 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: nil => ((6 boolean)) mem: ((6 boolean)): 210810 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 210811 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 5 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 210814 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 6 run: back-to-index/process-key/main31 6: 6 => ((4 integer)) mem: ((4 integer)): 210777 <= 6 run: back-to-index/process-key/main31 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 6 mem: ((2 integer)) => 5 run: back-to-index/process-key/main31 7: nil => ((5 boolean)) mem: ((5 boolean)): 210778 <= nil run: back-to-index/process-key/main31 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main31 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main31 0: 210834 => ((default-space space-address)) run: up/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210835 <= 22095 run: up/back-to-index/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210836 <= 21803 run: up/back-to-index/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: up/back-to-index/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 210837 <= nil run: up/back-to-index/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main31 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main31 0: 210865 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main31 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 5) run: instruction-trace-num-children/up/back-to-index/process-key/main31 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 210867 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main31 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 5) run: instruction-trace-num-children/up/back-to-index/process-key/main31 2: 5 => ((2 integer)) mem: ((2 integer)): 210868 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main31 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 5 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21771 instruction-trace-address) (raw)) => 20961 run: instruction-trace-num-children/up/back-to-index/process-key/main31 3: 20961 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 210869 <= 20961 run: instruction-trace-num-children/up/back-to-index/process-key/main31 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((20964 trace-address-array-address) (raw)) => 21733 run: instruction-trace-num-children/up/back-to-index/process-key/main31 4: 21733 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 210870 <= 21733 run: instruction-trace-num-children/up/back-to-index/process-key/main31 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((21733 integer) (raw)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main31 5: 0 => ((5 integer)) mem: ((5 integer)): 210871 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main31 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 0 run: up/back-to-index/process-key/main31 5: 0 => ((3 integer)) mem: ((3 integer)): 210838 <= 0 run: up/back-to-index/process-key/main31 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: up/back-to-index/process-key/main31 6: 1 => ((3 integer)) mem: ((3 integer)): 210838 <= 1 run: up/back-to-index/process-key/main31 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 5 mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main31 7: 6 => ((4 integer)) mem: ((4 integer)): 210839 <= 6 run: up/back-to-index/process-key/main31 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 6 run: up/back-to-index/process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 210840 <= nil run: up/back-to-index/process-key/main31 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 210843 <= nil run: up/back-to-index/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main31 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/back-to-index/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main31 0: 210896 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210898 <= 21803 run: cursor-up/up/back-to-index/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 210899 <= 21805 run: cursor-up/up/back-to-index/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 210900 <= nil run: cursor-up/up/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main31 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/back-to-index/process-key/main31 7: (((reply))) run: back-to-index/process-key/main31 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main31 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 210776 <= nil run: back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main31 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: 210927 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210928 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 210929 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: 5 => ((2 integer)) mem: ((2 integer)): 210930 <= 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: t => ((3 boolean)) mem: ((3 boolean)): 210931 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 5 mem: ((4 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 210932 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: nil => ((5 boolean)) mem: ((5 boolean)): 210933 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: nil => ((6 boolean)) mem: ((6 boolean)): 210934 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 210935 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 5 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 210938 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 5 run: back-to-index/process-key/main31 6: 5 => ((4 integer)) mem: ((4 integer)): 210777 <= 5 run: back-to-index/process-key/main31 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 5 mem: ((2 integer)) => 5 run: back-to-index/process-key/main31 7: nil => ((5 boolean)) mem: ((5 boolean)): 210778 <= nil run: back-to-index/process-key/main31 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main31 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main31 0: 210958 => ((default-space space-address)) run: up/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 210959 <= 22095 run: up/back-to-index/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 210960 <= 21803 run: up/back-to-index/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: up/back-to-index/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 210961 <= nil run: up/back-to-index/process-key/main31 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main31 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main31 0: 210989 => ((default-space space-address)) schedule: scheduling instruction-trace-num-children/up/back-to-index/process-key/main31 for further processing schedule: instruction-trace-num-children/up/back-to-index/process-key/main31 run: instruction-trace-num-children/up/back-to-index/process-key/main31 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 5) run: instruction-trace-num-children/up/back-to-index/process-key/main31 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 210991 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main31 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 5) run: instruction-trace-num-children/up/back-to-index/process-key/main31 2: 5 => ((2 integer)) mem: ((2 integer)): 210992 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main31 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 5 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21771 instruction-trace-address) (raw)) => 20961 run: instruction-trace-num-children/up/back-to-index/process-key/main31 3: 20961 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 210993 <= 20961 run: instruction-trace-num-children/up/back-to-index/process-key/main31 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((20964 trace-address-array-address) (raw)) => 21733 run: instruction-trace-num-children/up/back-to-index/process-key/main31 4: 21733 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 210994 <= 21733 run: instruction-trace-num-children/up/back-to-index/process-key/main31 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((21733 integer) (raw)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main31 5: 0 => ((5 integer)) mem: ((5 integer)): 210995 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main31 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 0 run: up/back-to-index/process-key/main31 5: 0 => ((3 integer)) mem: ((3 integer)): 210962 <= 0 run: up/back-to-index/process-key/main31 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: up/back-to-index/process-key/main31 6: 1 => ((3 integer)) mem: ((3 integer)): 210962 <= 1 run: up/back-to-index/process-key/main31 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 5 mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main31 7: 6 => ((4 integer)) mem: ((4 integer)): 210963 <= 6 run: up/back-to-index/process-key/main31 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 6 run: up/back-to-index/process-key/main31 8: nil => ((5 boolean)) mem: ((5 boolean)): 210964 <= nil run: up/back-to-index/process-key/main31 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main31 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main31 20: nil => ((8 boolean)) mem: ((8 boolean)): 210967 <= nil run: up/back-to-index/process-key/main31 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main31 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main31 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/back-to-index/process-key/main31 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main31 0: 211020 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 211022 <= 21803 run: cursor-up/up/back-to-index/process-key/main31 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main31 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main31 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 211023 <= 21805 run: cursor-up/up/back-to-index/process-key/main31 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 211024 <= nil run: cursor-up/up/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main31 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main31 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/back-to-index/process-key/main31 7: (((reply))) run: back-to-index/process-key/main31 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main31 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main31 4: nil => ((3 boolean)) mem: ((3 boolean)): 210776 <= nil run: back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main31 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: 211051 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 211052 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 211053 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: 4 => ((2 integer)) mem: ((2 integer)): 211054 <= 4 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: t => ((3 boolean)) mem: ((3 boolean)): 211055 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 5 mem: ((4 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 211056 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: nil => ((5 boolean)) mem: ((5 boolean)): 211057 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: nil => ((6 boolean)) mem: ((6 boolean)): 211058 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 211059 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 5 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 211062 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: back-to-index/process-key/main31 6: 4 => ((4 integer)) mem: ((4 integer)): 210777 <= 4 run: back-to-index/process-key/main31 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 4 mem: ((2 integer)) => 5 run: back-to-index/process-key/main31 7: t => ((5 boolean)) mem: ((5 boolean)): 210778 <= t run: back-to-index/process-key/main31 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: back-to-index/process-key/main31 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main31 0: 211082 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 211083 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main31 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 211084 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main31 3: 4 => ((2 integer)) mem: ((2 integer)): 211085 <= 4 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 4: t => ((3 boolean)) mem: ((3 boolean)): 211086 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 5 mem: ((4 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main31 7: nil => ((4 boolean)) mem: ((4 boolean)): 211087 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 10: nil => ((5 boolean)) mem: ((5 boolean)): 211088 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main31 11: nil => ((6 boolean)) mem: ((6 boolean)): 211089 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 12: nil => ((7 boolean)) mem: ((7 boolean)): 211090 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 5 mem: ((2 integer) (space 1)) => 5 run: cursor-row-to-trace-index/back-to-index/process-key/main31 19: t => ((10 boolean)) mem: ((10 boolean)): 211093 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main31 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main31 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: back-to-index/process-key/main31 11: 4 => ((4 integer)) mem: ((4 integer)): 210777 <= 4 run: back-to-index/process-key/main31 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 4 mem: ((2 integer)) => 5 run: back-to-index/process-key/main31 12: nil => ((6 boolean)) mem: ((6 boolean)): 210779 <= nil run: back-to-index/process-key/main31 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: back-to-index/process-key/main31 14: (((down)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: down/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/back-to-index/process-key/main31 0: 211113 => ((default-space space-address)) run: down/back-to-index/process-key/main31 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/back-to-index/process-key/main31 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 211114 <= 22095 run: down/back-to-index/process-key/main31 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/back-to-index/process-key/main31 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 211115 <= 21803 run: down/back-to-index/process-key/main31 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 5 run: down/back-to-index/process-key/main31 3: nil => ((2 boolean)) mem: ((2 boolean)): 211116 <= nil run: down/back-to-index/process-key/main31 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/back-to-index/process-key/main31 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 5 run: down/back-to-index/process-key/main31 5: nil => ((3 boolean)) mem: ((3 boolean)): 211117 <= nil run: down/back-to-index/process-key/main31 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/back-to-index/process-key/main31 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: down/back-to-index/process-key/main31 19: nil => ((7 boolean)) mem: ((7 boolean)): 211121 <= nil run: down/back-to-index/process-key/main31 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/back-to-index/process-key/main31 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: down/back-to-index/process-key/main31 21: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: down/back-to-index/process-key/main31 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main31 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/back-to-index/process-key/main31 0: 211144 => ((default-space space-address)) run: cursor-down/down/back-to-index/process-key/main31 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/back-to-index/process-key/main31 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 211146 <= 21803 run: cursor-down/down/back-to-index/process-key/main31 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/back-to-index/process-key/main31 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 211147 <= 21803 run: cursor-down/down/back-to-index/process-key/main31 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main31 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/back-to-index/process-key/main31 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 211148 <= 21805 run: cursor-down/down/back-to-index/process-key/main31 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/back-to-index/process-key/main31 5: nil => ((4 boolean)) mem: ((4 boolean)): 211149 <= nil run: cursor-down/down/back-to-index/process-key/main31 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/back-to-index/process-key/main31 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: cursor-down/down/back-to-index/process-key/main31 7: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 2 run: cursor-down/down/back-to-index/process-key/main31 8: (((reply))) run: process-key/main31 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main32 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) -- nil c{0: 2 (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) -- nil c{0: 3 (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 8 (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 9 (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 10 (((s string-address)) <- ((new)) kk Jjj) -- nil c{0: 11 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 12 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 13 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 14 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 15 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 16 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 17 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 18 (((5 integer-address) (raw)) <- ((get-address)) ((2 terminal-address) (raw) (deref)) ((cursor-row offset))) -- nil c{1: 0 ✓ (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) c{1: 1 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) c{1: 2 ✓ (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 3 ✓ (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 8 ✓ (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 9 ✓ (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) c{1: 10 ✓ (((s string-address)) <- ((new)) kk Jjj) c{1: 11 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 12 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 13 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 14 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 15 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 16 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 17 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 18 ✓ (((5 integer-address) (raw)) <- ((get-address)) ((2 terminal-address) (raw) (deref)) ((cursor-row offset))) -: next-space-generator of main32 is browser-state cn0: convert-names in main32 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) nil nil cn0: checking arg ((space literal)) cn0: checking arg ((30 literal) (capacity)) cn0: checking oarg ((default-space space-address)) maybe-add: ((default-space space-address)) cn0: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) nil nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking oarg ((0 space-address) (names browser-state)) maybe-add: ((0 space-address) (names browser-state)) cn0: (((first-index-on-page integer) (space 1)) <- ((copy)) ((0 literal))) nil nil cn0: checking arg ((0 literal)) cn0: checking oarg ((first-index-on-page integer) (space 1)) maybe-add: ((first-index-on-page integer) (space 1)) cn0: (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) nil nil cn0: checking arg ((-2 literal)) cn0: checking oarg ((first-subindex-on-page integer) (space 1)) maybe-add: ((first-subindex-on-page integer) (space 1)) cn0: (((last-index-on-page integer) (space 1)) <- ((copy)) ((2 literal))) nil nil cn0: checking arg ((2 literal)) cn0: checking oarg ((last-index-on-page integer) (space 1)) maybe-add: ((last-index-on-page integer) (space 1)) cn0: (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) nil nil cn0: checking arg ((-2 literal)) cn0: checking oarg ((last-subindex-on-page integer) (space 1)) maybe-add: ((last-subindex-on-page integer) (space 1)) cn0: (((expanded-index integer) (space 1)) <- ((copy)) ((-1 literal))) nil nil cn0: checking arg ((-1 literal)) cn0: checking oarg ((expanded-index integer) (space 1)) maybe-add: ((expanded-index integer) (space 1)) cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((-1 literal))) nil nil cn0: checking arg ((-1 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) cn0: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil cn0: checking arg ((0 space-address) (browser-state)) maybe-add: ((0 space-address) (browser-state)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((s string-address)) <- ((new)) kk Jjj) nil nil cn0: checking arg kk Jjj cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: location for oarg ((s string-address)): 1 cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((s 1)) nil cn0: checking arg ((s string-address)) maybe-add: ((s string-address)) cn0: checking oarg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: location for oarg ((k keyboard-address)): 2 cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((k 2) (s 1)) nil cn0: checking arg ((3 space-address) (raw) (browser-state)) maybe-add: ((3 space-address) (raw) (browser-state)) cn0: checking arg ((k keyboard-address)) maybe-add: ((k keyboard-address)) cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: (((5 integer-address) (raw)) <- ((get-address)) ((2 terminal-address) (raw) (deref)) ((cursor-row offset))) ((k 2) (s 1)) nil cn0: field-access cursor-row in 2terminal-addressrawderef of type terminal cn0: new field; computing location cn0: field location 2 cn0: checking arg ((2 terminal-address) (raw) (deref)) maybe-add: ((2 terminal-address) (raw) (deref)) cn0: checking arg ((cursor-row offset)) cn0: checking oarg ((5 integer-address) (raw)) maybe-add: ((5 integer-address) (raw)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) cn1: (((4 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((2 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) cn1: (((1 string-address)) <- ((new)) kk Jjj) cn1: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) cn1: (((5 integer-address) (raw)) <- ((get-address)) ((2 terminal-address) (raw) (deref)) ((2 offset))) schedule: main32 run: main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main32 0: 301000 => ((default-space space-address)) run: main32 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 22095 run: main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301001 <= 22095 run: main32 2: (((4 integer) (space 1)) <- ((copy)) ((0 literal))) run: main32 2: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 0 run: main32 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main32 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= -2 run: main32 4: (((6 integer) (space 1)) <- ((copy)) ((2 literal))) run: main32 4: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: main32 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main32 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: main32 6: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main32 6: -1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= -1 run: main32 7: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main32 7: -1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= -1 run: main32 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: to-top/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main32 0: 301031 => ((default-space space-address)) run: to-top/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301032 <= 22095 run: to-top/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301033 <= 21803 run: to-top/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 301034 <= nil run: to-top/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main32 0: 301062 => ((default-space space-address)) run: up/to-top/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301063 <= 22095 run: up/to-top/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301064 <= 21803 run: up/to-top/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 301065 <= t run: up/to-top/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 301071 <= nil run: up/to-top/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main32 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/to-top/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main32 0: 301093 => ((default-space space-address)) run: cursor-up/up/to-top/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301095 <= 21803 run: cursor-up/up/to-top/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 301096 <= 21805 run: cursor-up/up/to-top/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 301097 <= nil run: cursor-up/up/to-top/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main32 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/to-top/main32 7: (((reply))) run: to-top/main32 6: (((jump)) ((-4 offset))) run: to-top/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 301034 <= nil run: to-top/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main32 0: 301124 => ((default-space space-address)) run: up/to-top/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301125 <= 22095 run: up/to-top/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301126 <= 21803 run: up/to-top/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 301127 <= t run: up/to-top/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 301133 <= nil run: up/to-top/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main32 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main32 0: 301155 => ((default-space space-address)) run: cursor-up/up/to-top/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301157 <= 21803 run: cursor-up/up/to-top/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 301158 <= 21805 run: cursor-up/up/to-top/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 301159 <= nil run: cursor-up/up/to-top/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main32 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/main32 7: (((reply))) run: to-top/main32 6: (((jump)) ((-4 offset))) run: to-top/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 301034 <= t run: to-top/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main32 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address) (raw)) => 21803 run: print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main32 0: 301186 => ((default-space space-address)) run: print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301187 <= 22095 run: print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301188 <= 21803 run: print-page/main32 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/main32 3: 0 => ((2 integer)) mem: ((2 integer)): 301189 <= 0 run: print-page/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 301190 <= nil run: print-page/main32 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main32 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => -1 run: print-page/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 301191 <= nil run: print-page/main32 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/main32 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/main32 29: nil => ((3 boolean)) mem: ((3 boolean)): 301190 <= nil run: print-page/main32 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main32 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/main32 32: nil => ((11 boolean)) mem: ((11 boolean)): 301198 <= nil run: print-page/main32 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/main32 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/main32 0: 301217 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 0) run: print-traces-collapsed-from/print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301218 <= 22095 run: print-traces-collapsed-from/print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 0) run: print-traces-collapsed-from/print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301219 <= 21803 run: print-traces-collapsed-from/print-page/main32 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 0) run: print-traces-collapsed-from/print-page/main32 3: 0 => ((2 integer)) mem: ((2 integer)): 301220 <= 0 run: print-traces-collapsed-from/print-page/main32 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 0) run: print-traces-collapsed-from/print-page/main32 4: nil => ((3 integer)) mem: ((3 integer)): 301221 <= nil run: print-traces-collapsed-from/print-page/main32 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/print-page/main32 5: 6 => ((4 integer)) mem: ((4 integer)): 301222 <= 6 run: print-traces-collapsed-from/print-page/main32 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 301223 <= nil run: print-traces-collapsed-from/print-page/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 301224 <= nil run: print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21766 instruction-trace-address) (raw)) => 11000 run: print-traces-collapsed-from/print-page/main32 12: 11000 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 301225 <= 11000 run: print-traces-collapsed-from/print-page/main32 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main32 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 0 run: print-traces-collapsed-from/print-page/main32 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main32 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main32 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 11000 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301248 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 301250 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 11000 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 301255 <= 11000 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 11000 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 301256 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301279 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301281 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 301282 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 301283 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 0 => ((4 integer)) mem: ((4 integer)): 301284 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301310 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301312 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301313 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301314 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301315 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301316 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301317 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301318 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301319 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 0 => ((9 integer)) mem: ((9 integer)): 301320 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301321 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 301322 <= 21809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301341 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301343 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301344 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301345 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301346 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301347 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301348 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301349 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301350 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 1 => ((9 integer)) mem: ((9 integer)): 301351 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301352 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 301353 <= 21810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301372 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301374 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301375 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301376 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301377 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301378 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301379 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301380 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301381 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 2 => ((9 integer)) mem: ((9 integer)): 301382 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301383 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 301384 <= 21811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301403 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301405 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301406 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301407 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301408 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301409 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301410 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301411 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301412 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 3 => ((9 integer)) mem: ((9 integer)): 301413 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301414 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 301415 <= 21812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301434 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301436 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301437 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301438 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301439 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301440 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301441 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301442 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301443 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 4 => ((9 integer)) mem: ((9 integer)): 301444 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301445 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 301446 <= 21813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301465 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301467 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301468 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301469 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301470 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301471 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301472 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301473 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301474 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 5 => ((9 integer)) mem: ((9 integer)): 301475 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301476 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 301477 <= 21814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301496 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301498 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301499 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301500 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301501 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301502 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301503 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301504 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301505 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 6 => ((9 integer)) mem: ((9 integer)): 301506 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301507 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 301508 <= 21815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301527 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301529 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301530 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301531 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301532 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301533 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301534 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301535 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301536 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 7 => ((9 integer)) mem: ((9 integer)): 301537 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301538 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 301539 <= 21816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301558 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301560 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301561 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301562 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301563 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301564 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301565 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301566 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301567 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 8 => ((9 integer)) mem: ((9 integer)): 301568 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301569 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 301570 <= 21817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301589 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301591 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301592 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301593 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301594 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301595 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301596 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301597 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301598 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 9 => ((9 integer)) mem: ((9 integer)): 301599 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301600 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 301601 <= 21818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301620 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301622 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301623 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301624 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301625 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301626 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301627 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301628 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301629 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 10 => ((9 integer)) mem: ((9 integer)): 301630 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301631 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 301632 <= 21819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301651 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301653 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301654 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301655 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301656 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301657 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301658 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301659 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301660 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 11 => ((9 integer)) mem: ((9 integer)): 301661 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301662 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 301663 <= 21820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301682 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301684 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301685 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301686 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301687 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301688 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301689 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301690 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301691 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 12 => ((9 integer)) mem: ((9 integer)): 301692 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301693 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 301694 <= 21821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301713 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301715 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301716 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301717 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301718 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301719 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301720 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301721 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301722 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 13 => ((9 integer)) mem: ((9 integer)): 301723 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301724 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 301725 <= 21822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301744 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301746 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301747 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301748 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301749 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301750 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301751 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301752 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301753 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 14 => ((9 integer)) mem: ((9 integer)): 301754 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301755 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 301756 <= 21823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301775 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301777 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301778 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301779 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301780 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301781 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301782 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301783 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301784 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 15 => ((9 integer)) mem: ((9 integer)): 301785 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301786 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 301787 <= 21824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 301285 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301806 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301808 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301810 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301811 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301812 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301813 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301814 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301815 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 16 => ((9 integer)) mem: ((9 integer)): 301816 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301817 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 301818 <= 21825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 301285 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301837 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301839 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\+ => ((2 character)) mem: ((2 character)): 301840 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301841 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301842 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301843 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301844 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301845 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301846 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 0 => ((9 integer)) mem: ((9 integer)): 301847 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301848 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 301849 <= 21809 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301868 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301870 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 301871 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301872 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301873 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301874 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301875 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301876 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301877 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 1 => ((9 integer)) mem: ((9 integer)): 301878 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301879 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 301880 <= 21810 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((11000 string-address-array-address) (raw)) => 11266 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 11266 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 301257 <= 11266 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 0 => ((9 integer)) mem: ((9 integer)): 301258 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((11266 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((10 integer)) mem: ((10 integer)): 301259 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: nil => ((11 boolean)) mem: ((11 boolean)): 301260 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((11266 string-address-array) (raw)) mem: ((11266 integer) (raw)) => 1 mem: ((11267 string-address) (raw)) => 11361 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 11361 => ((12 string-address)) mem: ((12 string-address)): 301261 <= 11361 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 11361 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301899 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11361) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301901 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11361) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 11361 => ((2 string-address)) mem: ((2 string-address)): 301902 <= 11361 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11361 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 301903 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 301904 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 301905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11362 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\m => ((6 character)) mem: ((6 character)): 301906 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301930 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301932 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\m => ((2 character)) mem: ((2 character)): 301933 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301934 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301935 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301936 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301937 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301938 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301939 <= 0 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 2 => ((9 integer)) mem: ((9 integer)): 301940 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301941 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 301942 <= 21811 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 301904 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 301905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11363 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\a => ((6 character)) mem: ((6 character)): 301906 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301961 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301963 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\a => ((2 character)) mem: ((2 character)): 301964 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301965 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301966 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301967 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301968 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 301969 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 301970 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 3 => ((9 integer)) mem: ((9 integer)): 301971 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 301972 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 301973 <= 21812 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 301904 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 301905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11364 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\i => ((6 character)) mem: ((6 character)): 301906 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 301992 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 301994 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\i => ((2 character)) mem: ((2 character)): 301995 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301996 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301997 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 301998 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 301999 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302000 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302001 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 4 => ((9 integer)) mem: ((9 integer)): 302002 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302003 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 302004 <= 21813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 301904 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 301905 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((11361 string) (raw)) mem: ((11361 integer) (raw)) => 4 mem: ((11365 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\n => ((6 character)) mem: ((6 character)): 301906 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302023 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302025 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\n => ((2 character)) mem: ((2 character)): 302026 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302027 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302028 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302029 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302030 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302031 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302032 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 5 => ((9 integer)) mem: ((9 integer)): 302033 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302034 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 302035 <= 21814 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 301904 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 301905 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302054 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302056 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\/ => ((2 character)) mem: ((2 character)): 302057 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302058 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302059 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302060 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302061 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302062 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302063 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 6 => ((9 integer)) mem: ((9 integer)): 302064 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302065 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 302066 <= 21815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: 1 => ((9 integer)) mem: ((9 integer)): 301258 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: t => ((11 boolean)) mem: ((11 boolean)): 301260 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302085 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302087 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302088 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302089 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302090 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302091 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302092 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302093 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302094 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 7 => ((9 integer)) mem: ((9 integer)): 302095 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302096 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 302097 <= 21816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((11001 string-address) (raw)) => 11586 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: 11586 => ((13 string-address)) mem: ((13 string-address)): 301262 <= 11586 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 11586 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302116 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11586) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302118 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11586) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 11586 => ((2 string-address)) mem: ((2 string-address)): 302119 <= 11586 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11586 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 1 => ((3 integer)) mem: ((3 integer)): 302120 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 302121 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302122 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11586 string) (raw)) mem: ((11586 integer) (raw)) => 1 mem: ((11587 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\0 => ((6 character)) mem: ((6 character)): 302123 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302147 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302149 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\0 => ((2 character)) mem: ((2 character)): 302150 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302151 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302152 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302153 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302154 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302155 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302156 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 8 => ((9 integer)) mem: ((9 integer)): 302157 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302158 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 302159 <= 21817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 302121 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 302122 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302178 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302180 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302181 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302182 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302183 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302184 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302185 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302186 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302187 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 9 => ((9 integer)) mem: ((9 integer)): 302188 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302189 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 302190 <= 21818 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302209 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302211 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\: => ((2 character)) mem: ((2 character)): 302212 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302213 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302214 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302215 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302216 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302217 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302218 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 10 => ((9 integer)) mem: ((9 integer)): 302219 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302220 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 302221 <= 21819 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302240 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302242 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302243 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302244 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302245 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302246 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302247 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302248 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302249 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 11 => ((9 integer)) mem: ((9 integer)): 302250 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302251 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 302252 <= 21820 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((11002 string-address) (raw)) => 11650 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: 11650 => ((9 string-address)) mem: ((9 string-address)): 301258 <= 11650 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 11650 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302271 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 11650) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302273 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 11650) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 11650 => ((2 string-address)) mem: ((2 string-address)): 302274 <= 11650 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((11650 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 5 => ((3 integer)) mem: ((3 integer)): 302275 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 302276 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11651 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\a => ((6 character)) mem: ((6 character)): 302278 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302302 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302304 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\a => ((2 character)) mem: ((2 character)): 302305 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302306 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302307 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302308 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302309 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302310 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302311 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 12 => ((9 integer)) mem: ((9 integer)): 302312 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302313 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 302314 <= 21821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 302276 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11652 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\space => ((6 character)) mem: ((6 character)): 302278 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302333 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302335 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302336 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302337 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302338 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302339 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302340 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302341 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302342 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 13 => ((9 integer)) mem: ((9 integer)): 302343 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302344 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 302345 <= 21822 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 302276 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11653 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\b => ((6 character)) mem: ((6 character)): 302278 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302364 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302366 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\b => ((2 character)) mem: ((2 character)): 302367 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302368 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302369 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302370 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302371 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302372 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302373 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 14 => ((9 integer)) mem: ((9 integer)): 302374 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302375 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 302376 <= 21823 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 302276 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11654 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\space => ((6 character)) mem: ((6 character)): 302278 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302395 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302397 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302398 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302399 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302400 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302401 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302402 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302403 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302404 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 15 => ((9 integer)) mem: ((9 integer)): 302405 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302406 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 302407 <= 21824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 302276 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 302277 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((11650 string) (raw)) mem: ((11650 integer) (raw)) => 5 mem: ((11655 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\c => ((6 character)) mem: ((6 character)): 302278 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302426 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302428 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\c => ((2 character)) mem: ((2 character)): 302429 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302430 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302431 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302432 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302433 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302434 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 302435 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 16 => ((9 integer)) mem: ((9 integer)): 302436 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302437 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 302438 <= 21825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 5 => ((4 integer)) mem: ((4 integer)): 302276 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 302277 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302457 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 302458 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302459 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 302460 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302488 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302490 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 302491 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 302492 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((reply))) run: print-traces-collapsed-from/print-page/main32 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main32 16: 1 => ((2 integer)) mem: ((2 integer)): 301220 <= 1 run: print-traces-collapsed-from/print-page/main32 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 301223 <= nil run: print-traces-collapsed-from/print-page/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 301224 <= nil run: print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-traces-collapsed-from/print-page/main32 12: 13001 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 301225 <= 13001 run: print-traces-collapsed-from/print-page/main32 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/main32 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: print-traces-collapsed-from/print-page/main32 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main32 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main32 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302519 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 302521 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 13001 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 302526 <= 13001 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 302527 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302550 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302552 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 302553 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 302554 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 0 => ((4 integer)) mem: ((4 integer)): 302555 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302581 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302583 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302584 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302585 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302586 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302587 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302588 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302589 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302590 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 17 => ((9 integer)) mem: ((9 integer)): 302591 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302592 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 302593 <= 21826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302612 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302614 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302615 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302616 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302617 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302618 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302619 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302620 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302621 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 18 => ((9 integer)) mem: ((9 integer)): 302622 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302623 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 302624 <= 21827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302643 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302645 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302646 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302647 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302648 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302649 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302650 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302651 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302652 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 19 => ((9 integer)) mem: ((9 integer)): 302653 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302654 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 302655 <= 21828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302674 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302676 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302677 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302678 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302679 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302680 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302681 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302682 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302683 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 302684 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302685 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 302686 <= 21829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302705 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302707 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302708 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302709 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302710 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302711 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302712 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302713 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302714 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 302715 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302716 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 302717 <= 21830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302736 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302738 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302739 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302740 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302741 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302742 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302743 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302744 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302745 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 302746 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302747 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 302748 <= 21831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302767 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302769 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302770 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302771 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302772 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302773 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302774 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302775 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302776 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 302777 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302778 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 302779 <= 21832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302798 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302800 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302801 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302802 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302803 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302804 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302805 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302807 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 302808 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302809 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 302810 <= 21833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302829 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302831 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302833 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302834 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302835 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302836 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302837 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302838 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 302839 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302840 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 302841 <= 21834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302860 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302862 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302863 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302864 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302865 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302866 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302867 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302868 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302869 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 302870 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302871 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 302872 <= 21835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302891 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302893 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302894 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302895 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302896 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302897 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302898 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302899 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302900 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 302901 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302902 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 302903 <= 21836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302922 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302924 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302925 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302926 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302927 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302928 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302929 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302930 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302931 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 302932 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302933 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 302934 <= 21837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302953 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302955 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302956 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302957 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302958 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302959 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302960 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302961 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302962 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 29 => ((9 integer)) mem: ((9 integer)): 302963 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302964 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 302965 <= 21838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 302984 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 302986 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 302987 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302988 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302989 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 302990 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 302991 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 302992 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 302993 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 30 => ((9 integer)) mem: ((9 integer)): 302994 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 302995 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 302996 <= 21839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303015 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303017 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303018 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303019 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303020 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303021 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303022 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303023 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303024 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 31 => ((9 integer)) mem: ((9 integer)): 303025 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303026 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 303027 <= 21840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303046 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303048 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303049 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303050 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303051 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303052 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303053 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303054 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303055 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 32 => ((9 integer)) mem: ((9 integer)): 303056 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303057 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 303058 <= 21841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 302556 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303077 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303079 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303080 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303081 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303082 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303083 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303084 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303085 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303086 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 33 => ((9 integer)) mem: ((9 integer)): 303087 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303088 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 303089 <= 21842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 302556 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303108 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303110 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\+ => ((2 character)) mem: ((2 character)): 303111 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303112 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303113 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303114 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303115 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303116 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303117 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 17 => ((9 integer)) mem: ((9 integer)): 303118 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303119 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 303120 <= 21826 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303139 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303141 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303142 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303143 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303144 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303145 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303146 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303147 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303148 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 18 => ((9 integer)) mem: ((9 integer)): 303149 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303150 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 303151 <= 21827 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((13001 string-address-array-address) (raw)) => 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 13267 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 302528 <= 13267 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 0 => ((9 integer)) mem: ((9 integer)): 302529 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((13267 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((10 integer)) mem: ((10 integer)): 302530 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: nil => ((11 boolean)) mem: ((11 boolean)): 302531 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 mem: ((13268 string-address) (raw)) => 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 13362 => ((12 string-address)) mem: ((12 string-address)): 302532 <= 13362 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303170 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303172 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13362) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 13362 => ((2 string-address)) mem: ((2 string-address)): 303173 <= 13362 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13362 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 303174 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 303175 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13363 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\m => ((6 character)) mem: ((6 character)): 303177 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303201 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303203 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\m => ((2 character)) mem: ((2 character)): 303204 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303205 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303206 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303207 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303208 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303209 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303210 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 19 => ((9 integer)) mem: ((9 integer)): 303211 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303212 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 303213 <= 21828 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 303175 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13364 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\a => ((6 character)) mem: ((6 character)): 303177 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303232 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303234 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\a => ((2 character)) mem: ((2 character)): 303235 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303236 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303237 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303238 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303239 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303240 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303241 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 303242 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303243 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 303244 <= 21829 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 303175 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13365 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\i => ((6 character)) mem: ((6 character)): 303177 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303263 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303265 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\i => ((2 character)) mem: ((2 character)): 303266 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303267 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303268 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303269 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303270 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303271 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303272 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 303273 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303274 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 303275 <= 21830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 303175 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303176 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13366 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\n => ((6 character)) mem: ((6 character)): 303177 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303294 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303296 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\n => ((2 character)) mem: ((2 character)): 303297 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303298 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303299 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303300 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303301 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303302 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303303 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 303304 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303305 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 303306 <= 21831 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 303175 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 303176 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303325 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303327 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\/ => ((2 character)) mem: ((2 character)): 303328 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303329 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303330 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303331 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303332 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303333 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303334 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 303335 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303336 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 303337 <= 21832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: 1 => ((9 integer)) mem: ((9 integer)): 302529 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: t => ((11 boolean)) mem: ((11 boolean)): 302531 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303356 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303358 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303359 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303360 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303361 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303362 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303363 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303364 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303365 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 303366 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303367 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 303368 <= 21833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((13002 string-address) (raw)) => 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: 13587 => ((13 string-address)) mem: ((13 string-address)): 302533 <= 13587 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303387 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303389 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13587) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 13587 => ((2 string-address)) mem: ((2 string-address)): 303390 <= 13587 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13587 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 1 => ((3 integer)) mem: ((3 integer)): 303391 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 303392 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303393 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 mem: ((13588 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\1 => ((6 character)) mem: ((6 character)): 303394 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303418 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303420 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\1 => ((2 character)) mem: ((2 character)): 303421 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303422 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303423 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303424 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303425 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303426 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303427 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 303428 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303429 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 303430 <= 21834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 303392 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 303393 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303449 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303451 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303452 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303453 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303454 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303455 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303456 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303457 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303458 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 303459 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303460 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 303461 <= 21835 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303480 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303482 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\: => ((2 character)) mem: ((2 character)): 303483 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303484 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303485 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303486 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303487 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303488 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303489 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 303490 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303491 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 303492 <= 21836 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303511 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303513 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303514 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303515 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303516 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303517 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303518 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303519 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303520 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 303521 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303522 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 303523 <= 21837 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((13003 string-address) (raw)) => 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: 13651 => ((9 string-address)) mem: ((9 string-address)): 302529 <= 13651 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303542 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303544 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13651) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 13651 => ((2 string-address)) mem: ((2 string-address)): 303545 <= 13651 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13651 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 5 => ((3 integer)) mem: ((3 integer)): 303546 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 303547 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13652 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\d => ((6 character)) mem: ((6 character)): 303549 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303573 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303575 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\d => ((2 character)) mem: ((2 character)): 303576 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303577 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303578 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303579 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303580 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303581 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303582 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 29 => ((9 integer)) mem: ((9 integer)): 303583 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303584 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 303585 <= 21838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 303547 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13653 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\space => ((6 character)) mem: ((6 character)): 303549 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303604 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303606 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303607 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303608 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303609 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303610 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303611 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303612 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303613 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 30 => ((9 integer)) mem: ((9 integer)): 303614 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303615 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 303616 <= 21839 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 303547 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13654 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\e => ((6 character)) mem: ((6 character)): 303549 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303635 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303637 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\e => ((2 character)) mem: ((2 character)): 303638 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303639 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303640 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303641 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303642 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303643 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303644 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 31 => ((9 integer)) mem: ((9 integer)): 303645 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303646 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 303647 <= 21840 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 303547 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13655 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\space => ((6 character)) mem: ((6 character)): 303549 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303666 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303668 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303669 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303670 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303671 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303672 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303673 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303674 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303675 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 32 => ((9 integer)) mem: ((9 integer)): 303676 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303677 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 303678 <= 21841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 303547 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 303548 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13656 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\f => ((6 character)) mem: ((6 character)): 303549 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303697 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303699 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\f => ((2 character)) mem: ((2 character)): 303700 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303701 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303702 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303703 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303704 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303705 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 303706 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 33 => ((9 integer)) mem: ((9 integer)): 303707 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303708 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 303709 <= 21842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 5 => ((4 integer)) mem: ((4 integer)): 303547 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 303548 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303728 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 303729 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303730 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 303731 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303759 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303761 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 303762 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 303763 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((reply))) run: print-traces-collapsed-from/print-page/main32 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/main32 16: 2 => ((2 integer)) mem: ((2 integer)): 301220 <= 2 run: print-traces-collapsed-from/print-page/main32 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 301223 <= nil run: print-traces-collapsed-from/print-page/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 301224 <= nil run: print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: print-traces-collapsed-from/print-page/main32 12: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 301225 <= 16224 run: print-traces-collapsed-from/print-page/main32 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main32 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: print-traces-collapsed-from/print-page/main32 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main32 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/main32 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303790 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 303792 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 16224 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 303797 <= 16224 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 303798 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303821 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303823 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 303824 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 303825 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 0 => ((4 integer)) mem: ((4 integer)): 303826 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303852 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303854 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303856 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303857 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303858 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303859 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303860 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 303861 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 34 => ((9 integer)) mem: ((9 integer)): 303862 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303863 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 303864 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303883 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303885 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303886 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303887 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303888 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303889 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303890 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303891 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 303892 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 35 => ((9 integer)) mem: ((9 integer)): 303893 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303894 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 303895 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303914 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303916 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303917 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303918 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303919 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303920 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303921 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303922 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 303923 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 36 => ((9 integer)) mem: ((9 integer)): 303924 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303925 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 303926 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303945 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303947 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303948 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303949 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303950 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303951 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303952 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303953 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 303954 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 303955 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303956 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 303957 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 303976 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 303978 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 303979 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303980 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303981 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 303982 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 303983 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 303984 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 303985 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 303986 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 303987 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 303988 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304007 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304009 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304010 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304011 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304012 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304013 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304014 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304015 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304016 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 304017 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304018 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 304019 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304038 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304040 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304041 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304042 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304043 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304044 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304045 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304046 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304047 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 304048 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304049 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 304050 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304069 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304071 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304072 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304073 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304074 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304075 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304076 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304077 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304078 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 304079 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304080 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 304081 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304100 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304102 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304103 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304104 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304105 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304106 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304107 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304108 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304109 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 304110 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304111 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 304112 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304131 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304133 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304134 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304135 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304136 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304137 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304138 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304139 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304140 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 304141 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304142 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 304143 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304162 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304164 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304165 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304166 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304167 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304168 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304169 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304170 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304171 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 304172 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304173 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 304174 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304193 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304195 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304196 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304197 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304198 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304199 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304200 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304201 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304202 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 304203 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304204 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 304205 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304224 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304226 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304227 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304228 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304229 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304230 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304231 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304232 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304233 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 46 => ((9 integer)) mem: ((9 integer)): 304234 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304235 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 304236 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304255 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304257 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304258 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304259 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304260 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304261 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304262 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304263 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304264 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 47 => ((9 integer)) mem: ((9 integer)): 304265 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304266 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 304267 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304286 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304288 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304289 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304290 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304291 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304292 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304293 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304294 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304295 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 48 => ((9 integer)) mem: ((9 integer)): 304296 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304297 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 304298 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304317 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304319 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304320 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304321 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304322 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304323 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304324 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304325 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304326 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 49 => ((9 integer)) mem: ((9 integer)): 304327 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304328 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 304329 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 303827 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304348 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304350 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304351 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304352 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304353 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304354 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304355 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304356 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304357 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 50 => ((9 integer)) mem: ((9 integer)): 304358 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304359 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 304360 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 303827 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304379 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304381 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\+ => ((2 character)) mem: ((2 character)): 304382 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304383 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304384 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304385 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304386 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304387 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304388 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 34 => ((9 integer)) mem: ((9 integer)): 304389 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304390 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 304391 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304410 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304412 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304413 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304414 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304415 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304416 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304417 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304418 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304419 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 35 => ((9 integer)) mem: ((9 integer)): 304420 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304421 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 304422 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 16489 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 303799 <= 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 0 => ((9 integer)) mem: ((9 integer)): 303800 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((10 integer)) mem: ((10 integer)): 303801 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: nil => ((11 boolean)) mem: ((11 boolean)): 303802 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 16584 => ((12 string-address)) mem: ((12 string-address)): 303803 <= 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304441 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304443 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 304444 <= 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 304445 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 304446 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 for further processing schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\m => ((6 character)) mem: ((6 character)): 304448 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304472 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304474 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\m => ((2 character)) mem: ((2 character)): 304475 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304476 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304477 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304478 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304479 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304480 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304481 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 36 => ((9 integer)) mem: ((9 integer)): 304482 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304483 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 304484 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 304446 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\a => ((6 character)) mem: ((6 character)): 304448 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304503 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304505 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\a => ((2 character)) mem: ((2 character)): 304506 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304507 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304508 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304509 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304510 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304511 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304512 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 304513 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304514 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 304515 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 304446 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\i => ((6 character)) mem: ((6 character)): 304448 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304534 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304536 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\i => ((2 character)) mem: ((2 character)): 304537 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304538 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304539 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304540 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304541 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304542 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304543 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 304544 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304545 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 304546 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 304446 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304447 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\n => ((6 character)) mem: ((6 character)): 304448 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304565 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304567 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\n => ((2 character)) mem: ((2 character)): 304568 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304569 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304570 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304571 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304572 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304573 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304574 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 304575 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304576 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 304577 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 304446 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 304447 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304596 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304598 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\/ => ((2 character)) mem: ((2 character)): 304599 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304600 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304601 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304602 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304603 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304604 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304605 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 304606 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304607 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 304608 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: 1 => ((9 integer)) mem: ((9 integer)): 303800 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: t => ((11 boolean)) mem: ((11 boolean)): 303802 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304627 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304629 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304630 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304631 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304632 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304633 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304634 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304635 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304636 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 304637 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304638 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 304639 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 18: 16809 => ((13 string-address)) mem: ((13 string-address)): 303804 <= 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304658 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304660 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 304661 <= 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 1 => ((3 integer)) mem: ((3 integer)): 304662 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 304663 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304664 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\2 => ((6 character)) mem: ((6 character)): 304665 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304689 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304691 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\2 => ((2 character)) mem: ((2 character)): 304692 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304693 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304694 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304695 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304696 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304697 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304698 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 304699 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304700 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 304701 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 304663 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 304664 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304720 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304722 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304723 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304724 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304725 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304726 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304727 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304728 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304729 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 304730 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304731 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 304732 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304751 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304753 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\: => ((2 character)) mem: ((2 character)): 304754 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304755 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304756 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304757 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304758 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304759 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304760 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 304761 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304762 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 304763 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304782 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304784 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304785 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304786 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304787 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304788 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304789 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304790 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304791 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 304792 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304793 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 304794 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 23: 16873 => ((9 string-address)) mem: ((9 string-address)): 303800 <= 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304813 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304815 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 304816 <= 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 304817 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 304818 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\g => ((6 character)) mem: ((6 character)): 304820 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304844 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304846 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\g => ((2 character)) mem: ((2 character)): 304847 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304848 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304849 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304850 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304851 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304852 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304853 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 46 => ((9 integer)) mem: ((9 integer)): 304854 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304855 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 304856 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 304818 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\space => ((6 character)) mem: ((6 character)): 304820 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304875 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304877 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\space => ((2 character)) mem: ((2 character)): 304878 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304879 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304880 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304881 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304882 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304883 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304884 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 47 => ((9 integer)) mem: ((9 integer)): 304885 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304886 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 304887 <= 21856 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 304818 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\h => ((6 character)) mem: ((6 character)): 304820 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304906 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304908 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\h => ((2 character)) mem: ((2 character)): 304909 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304910 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304911 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304912 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304913 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304914 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304915 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 48 => ((9 integer)) mem: ((9 integer)): 304916 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304917 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 304918 <= 21857 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 304818 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 304819 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: #\i => ((6 character)) mem: ((6 character)): 304820 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304937 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304939 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: #\i => ((2 character)) mem: ((2 character)): 304940 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304941 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304942 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 304943 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 304944 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 304945 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 304946 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: 49 => ((9 integer)) mem: ((9 integer)): 304947 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 304948 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 304949 <= 21858 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 304818 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 304819 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304968 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 304969 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 304970 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 304971 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 0: 304999 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305001 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 305002 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 305003 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main32 7: (((reply))) run: print-traces-collapsed-from/print-page/main32 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main32 16: 3 => ((2 integer)) mem: ((2 integer)): 301220 <= 3 run: print-traces-collapsed-from/print-page/main32 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 301223 <= nil run: print-traces-collapsed-from/print-page/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/main32 10: t => ((6 boolean)) mem: ((6 boolean)): 301224 <= t run: print-traces-collapsed-from/print-page/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/main32 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: clear-rest-of-page/print-page/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/main32 0: 305030 => ((default-space space-address)) run: clear-rest-of-page/print-page/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/print-page/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305031 <= 22095 run: clear-rest-of-page/print-page/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/print-page/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305032 <= 21803 run: clear-rest-of-page/print-page/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 305033 <= t run: clear-rest-of-page/print-page/main32 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/main32 36: (((reply))) run: main32 10: (((1 string-address)) <- ((new)) kk Jjj) run: main32 10: 305061 => ((1 string-address)) mem: ((1 string-address)): 301002 <= 305061 run: main32 11: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 305061 run: init-keyboard/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main32 0: 305068 => ((default-space space-address)) run: init-keyboard/main32 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305070 <= 305099 run: init-keyboard/main32 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main32 2: 305100 => ((2 string-address-address)) mem: ((2 string-address-address)): 305071 <= 305100 run: init-keyboard/main32 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (305061) run: init-keyboard/main32 3: 305061 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 305100 <= 305061 run: init-keyboard/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 305072 <= 305099 run: init-keyboard/main32 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main32 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 0 run: init-keyboard/main32 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 305099 run: main32 11: 305099 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 301003 <= 305099 run: main32 12: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 305101 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305102 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305103 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 305104 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 305132 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305134 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 305135 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 305136 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 305137 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 305138 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 305139 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305062 byte) (raw)) => k run: read-key/process-key/main32 10: #\k => ((7 character)) mem: ((7 character)): 305140 <= #\k run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main32 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 1 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main32 4: #\k => ((3 character)) mem: ((3 character)): 305105 <= #\k run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 305106 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 305107 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 305108 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 305109 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main32 13: t => ((8 boolean)) mem: ((8 boolean)): 305110 <= t run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main32 14: t => ((7 boolean)) mem: ((7 boolean)): 305109 <= t run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main32 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: up/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main32 0: 305163 => ((default-space space-address)) run: up/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305164 <= 22095 run: up/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305165 <= 21803 run: up/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 305166 <= t run: up/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 305172 <= nil run: up/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main32 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main32 0: 305194 => ((default-space space-address)) run: cursor-up/up/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305196 <= 21803 run: cursor-up/up/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 305197 <= 21805 run: cursor-up/up/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 305198 <= nil run: cursor-up/up/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main32 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/process-key/main32 7: (((reply))) run: process-key/main32 17: (((reply)) ((nil literal))) run: main32 13: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 305225 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305226 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305227 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 305228 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 305256 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305258 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 305259 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 305260 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 305261 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 305262 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 305263 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305063 byte) (raw)) => k run: read-key/process-key/main32 10: #\k => ((7 character)) mem: ((7 character)): 305264 <= #\k run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main32 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 2 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main32 4: #\k => ((3 character)) mem: ((3 character)): 305229 <= #\k run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 305230 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 305231 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 305232 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 305233 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main32 13: t => ((8 boolean)) mem: ((8 boolean)): 305234 <= t run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main32 14: t => ((7 boolean)) mem: ((7 boolean)): 305233 <= t run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main32 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: up/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main32 0: 305287 => ((default-space space-address)) run: up/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305288 <= 22095 run: up/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305289 <= 21803 run: up/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 305290 <= t run: up/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 305296 <= nil run: up/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main32 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main32 0: 305318 => ((default-space space-address)) run: cursor-up/up/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305320 <= 21803 run: cursor-up/up/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 305321 <= 21805 run: cursor-up/up/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 305322 <= nil run: cursor-up/up/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main32 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/process-key/main32 7: (((reply))) run: process-key/main32 17: (((reply)) ((nil literal))) run: main32 14: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 305349 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305350 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305351 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 305352 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 305380 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 305382 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 305383 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 305384 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 305385 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 305386 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 305387 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 2 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305064 byte) (raw)) => run: read-key/process-key/main32 10: #\newline => ((7 character)) mem: ((7 character)): 305388 <= #\newline run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: read-key/process-key/main32 11: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 3 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main32 4: #\newline => ((3 character)) mem: ((3 character)): 305353 <= #\newline run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 305354 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 305355 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 305356 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 305357 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main32 13: nil => ((8 boolean)) mem: ((8 boolean)): 305358 <= nil run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main32 14: nil => ((7 boolean)) mem: ((7 boolean)): 305357 <= nil run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main32 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main32 18: nil => ((9 boolean)) mem: ((9 boolean)): 305359 <= nil run: process-key/main32 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main32 19: nil => ((10 boolean)) mem: ((10 boolean)): 305360 <= nil run: process-key/main32 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main32 20: nil => ((9 boolean)) mem: ((9 boolean)): 305359 <= nil run: process-key/main32 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main32 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main32 24: nil => ((11 boolean)) mem: ((11 boolean)): 305361 <= nil run: process-key/main32 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main32 25: nil => ((12 boolean)) mem: ((12 boolean)): 305362 <= nil run: process-key/main32 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main32 26: nil => ((11 boolean)) mem: ((11 boolean)): 305361 <= nil run: process-key/main32 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main32 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main32 34: nil => ((14 boolean)) mem: ((14 boolean)): 305364 <= nil run: process-key/main32 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main32 35: nil => ((15 boolean)) mem: ((15 boolean)): 305365 <= nil run: process-key/main32 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main32 36: nil => ((14 boolean)) mem: ((14 boolean)): 305364 <= nil run: process-key/main32 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main32 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main32 45: t => ((17 boolean)) mem: ((17 boolean)): 305367 <= t run: process-key/main32 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main32 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 run: process-key/main32 47: 1 => ((18 integer)) mem: ((18 integer)): 305368 <= 1 run: process-key/main32 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((18 integer)) => 1 run: cursor-row-to-trace-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main32 0: 305411 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305412 <= 22095 run: cursor-row-to-trace-index/process-key/main32 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/process-key/main32 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 305413 <= 1 run: cursor-row-to-trace-index/process-key/main32 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 0 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/process-key/main32 3: 1 => ((2 integer)) mem: ((2 integer)): 305414 <= 1 run: cursor-row-to-trace-index/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: cursor-row-to-trace-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 305415 <= nil run: cursor-row-to-trace-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-row-to-trace-index/process-key/main32 6: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: process-key/main32 48: 1 => ((19 integer)) mem: ((19 integer)): 305369 <= 1 run: process-key/main32 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: process-key/main32 49: nil => ((20 boolean)) mem: ((20 boolean)): 305370 <= nil run: process-key/main32 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => nil run: process-key/main32 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main32 68: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 22098 <= 1 run: process-key/main32 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main32 69: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 1 run: process-key/main32 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: process-key/main32 70: 13001 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 305375 <= 13001 run: process-key/main32 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 21803 mem: ((25 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main32 0: 305442 => ((default-space space-address)) run: print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305444 <= 21803 run: print-instruction-trace/process-key/main32 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace/process-key/main32 2: 13001 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 305445 <= 13001 run: print-instruction-trace/process-key/main32 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace/process-key/main32 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305443 <= 22095 run: print-instruction-trace/process-key/main32 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((2 instruction-trace-address)) => 13001 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305473 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13001 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305475 <= 21803 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 13001 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: 13001 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 305476 <= 13001 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (21803 13001 22095) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305474 <= 22095 schedule: scheduling print-instruction-trace-parent/print-instruction-trace/process-key/main32 for further processing schedule: print-instruction-trace-parent/print-instruction-trace/process-key/main32 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305504 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305506 <= 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 305507 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 305508 <= 21806 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: 0 => ((4 integer)) mem: ((4 integer)): 305509 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305535 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305537 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305538 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305539 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305540 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305541 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305542 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305543 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305544 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 17 => ((9 integer)) mem: ((9 integer)): 305545 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305546 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 305547 <= 21826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305566 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305568 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305569 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305570 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305571 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305572 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305573 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305574 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305575 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 18 => ((9 integer)) mem: ((9 integer)): 305576 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305577 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 305578 <= 21827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305597 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305599 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305600 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305601 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305602 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305603 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305604 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305605 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305606 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 19 => ((9 integer)) mem: ((9 integer)): 305607 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305608 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 305609 <= 21828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305628 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305630 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305631 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305632 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305633 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305634 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305635 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305636 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305637 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 305638 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305639 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 305640 <= 21829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305659 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305661 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305662 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305663 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305664 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305665 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305666 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305667 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305668 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 305669 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305670 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 305671 <= 21830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305690 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305692 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305693 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305694 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305695 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305696 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305697 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305698 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305699 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 305700 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305701 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 305702 <= 21831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305721 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305723 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305724 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305725 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305726 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305727 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305728 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305729 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305730 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 305731 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305732 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 305733 <= 21832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305752 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305754 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305755 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305756 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305757 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305758 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305759 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305760 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305761 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 305762 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305763 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 305764 <= 21833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305783 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305785 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305786 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305787 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305788 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305789 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305790 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305791 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305792 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 305793 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305794 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 305795 <= 21834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305814 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305816 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305818 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305819 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305820 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305821 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305822 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305823 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 305824 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305825 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 305826 <= 21835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305845 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305847 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305848 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305849 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305850 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305851 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305852 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305853 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305854 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 305855 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305856 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 305857 <= 21836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305876 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305878 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305879 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305880 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305881 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305882 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305883 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305884 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305885 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 305886 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305887 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 305888 <= 21837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305907 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305909 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305910 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305911 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305912 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305913 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305914 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305915 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305916 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 29 => ((9 integer)) mem: ((9 integer)): 305917 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305918 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 305919 <= 21838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305938 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305940 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305941 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305942 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305943 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305944 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305945 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305946 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305947 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 30 => ((9 integer)) mem: ((9 integer)): 305948 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305949 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 305950 <= 21839 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 305969 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 305971 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 305972 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305973 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305974 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 305975 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 305976 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 305977 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 305978 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 31 => ((9 integer)) mem: ((9 integer)): 305979 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 305980 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 305981 <= 21840 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306000 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306002 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306003 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306004 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306005 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306006 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306007 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306008 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306009 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 32 => ((9 integer)) mem: ((9 integer)): 306010 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306011 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 306012 <= 21841 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 305510 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306031 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306033 <= 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306034 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306035 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306036 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306037 <= 21805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306038 <= 21806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306039 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306040 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 33 => ((9 integer)) mem: ((9 integer)): 306041 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306042 <= 21808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 306043 <= 21842 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 305510 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306062 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306064 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\- => ((2 character)) mem: ((2 character)): 306065 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306066 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306067 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306068 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306069 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306070 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306071 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 17 => ((9 integer)) mem: ((9 integer)): 306072 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306073 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 306074 <= 21826 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306093 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306095 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306096 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306097 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306098 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306099 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306100 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306101 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306102 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 18 => ((9 integer)) mem: ((9 integer)): 306103 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306104 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 306105 <= 21827 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((13001 string-address-array-address) (raw)) => 13267 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 13267 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 305477 <= 13267 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 0 => ((4 integer)) mem: ((4 integer)): 305478 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((13267 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 1 => ((5 integer)) mem: ((5 integer)): 305479 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 305480 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13267 string-address-array) (raw)) mem: ((13267 integer) (raw)) => 1 mem: ((13268 string-address) (raw)) => 13362 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 13362 => ((7 string-address)) mem: ((7 string-address)): 305481 <= 13362 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((7 string-address)) => 13362 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306124 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13362) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306126 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13362) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: 13362 => ((2 string-address)) mem: ((2 string-address)): 306127 <= 13362 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13362 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 306128 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 306129 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306130 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13363 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 306131 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306155 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306157 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 306158 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306159 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306160 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306161 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306162 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306163 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306164 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 19 => ((9 integer)) mem: ((9 integer)): 306165 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306166 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 306167 <= 21828 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 306129 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306130 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13364 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\a => ((6 character)) mem: ((6 character)): 306131 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306186 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306188 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\a => ((2 character)) mem: ((2 character)): 306189 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306190 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306191 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306192 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306193 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306194 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306195 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 306196 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306197 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 306198 <= 21829 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 306129 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306130 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13365 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\i => ((6 character)) mem: ((6 character)): 306131 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306217 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306219 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\i => ((2 character)) mem: ((2 character)): 306220 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306221 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306222 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306223 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306224 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306225 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306226 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 306227 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306228 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 306229 <= 21830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 306129 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306130 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13362 string) (raw)) mem: ((13362 integer) (raw)) => 4 mem: ((13366 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\n => ((6 character)) mem: ((6 character)): 306131 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306248 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306250 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\n => ((2 character)) mem: ((2 character)): 306251 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306252 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306253 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306254 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306255 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306256 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306257 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 306258 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306259 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 306260 <= 21831 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 306129 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 306130 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306279 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306281 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\/ => ((2 character)) mem: ((2 character)): 306282 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306283 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306284 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306285 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306286 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306287 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306288 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 306289 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306290 <= 21808 schedule: scheduling print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 for further processing schedule: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 306291 <= 21832 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: 1 => ((4 integer)) mem: ((4 integer)): 305478 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: t => ((6 boolean)) mem: ((6 boolean)): 305480 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306310 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306312 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306313 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306314 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306315 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306316 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306317 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306318 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306319 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 306320 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306321 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 306322 <= 21833 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((13002 string-address) (raw)) => 13587 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 18: 13587 => ((8 string-address)) mem: ((8 string-address)): 305482 <= 13587 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((8 string-address)) => 13587 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306341 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13587) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306343 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13587) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: 13587 => ((2 string-address)) mem: ((2 string-address)): 306344 <= 13587 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13587 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 1 => ((3 integer)) mem: ((3 integer)): 306345 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 306346 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306347 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13587 string) (raw)) mem: ((13587 integer) (raw)) => 1 mem: ((13588 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\1 => ((6 character)) mem: ((6 character)): 306348 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306372 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306374 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\1 => ((2 character)) mem: ((2 character)): 306375 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306376 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306377 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306378 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306379 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306380 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306381 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 306382 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306383 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 306384 <= 21834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 306346 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 306347 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306403 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306405 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306406 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306407 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306408 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306409 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306410 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306411 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306412 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 306413 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306414 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 306415 <= 21835 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306434 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306436 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\: => ((2 character)) mem: ((2 character)): 306437 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306438 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306439 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306440 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306441 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306442 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306443 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 306444 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306445 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 306446 <= 21836 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306465 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306467 <= 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306468 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306469 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306470 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306471 <= 21805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306472 <= 21806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306473 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306474 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 306475 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306476 <= 21808 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 306477 <= 21837 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((13003 string-address) (raw)) => 13651 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 23: 13651 => ((4 string-address)) mem: ((4 string-address)): 305478 <= 13651 run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 13651 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306496 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13651) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306498 <= 21803 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 13651) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: 13651 => ((2 string-address)) mem: ((2 string-address)): 306499 <= 13651 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13651 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 5 => ((3 integer)) mem: ((3 integer)): 306500 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 306501 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306502 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13652 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\d => ((6 character)) mem: ((6 character)): 306503 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306527 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306529 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\d => ((2 character)) mem: ((2 character)): 306530 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306531 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306532 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306533 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306534 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306535 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306536 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 29 => ((9 integer)) mem: ((9 integer)): 306537 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306538 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 306539 <= 21838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 306501 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306502 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13653 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 306503 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306558 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306560 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306561 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306562 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306563 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306564 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306565 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306566 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306567 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 30 => ((9 integer)) mem: ((9 integer)): 306568 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306569 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 306570 <= 21839 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 306501 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306502 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13654 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\e => ((6 character)) mem: ((6 character)): 306503 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306589 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306591 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\e => ((2 character)) mem: ((2 character)): 306592 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306593 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306594 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306595 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306596 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306597 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306598 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 31 => ((9 integer)) mem: ((9 integer)): 306599 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306600 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 306601 <= 21840 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 306501 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306502 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13655 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 306503 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306620 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306622 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306623 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306624 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306625 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306626 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306627 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306628 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306629 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 32 => ((9 integer)) mem: ((9 integer)): 306630 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306631 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 306632 <= 21841 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 306501 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 306502 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((13651 string) (raw)) mem: ((13651 integer) (raw)) => 5 mem: ((13656 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: #\f => ((6 character)) mem: ((6 character)): 306503 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306651 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306653 <= 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: #\f => ((2 character)) mem: ((2 character)): 306654 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306655 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306656 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306657 <= 21805 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306658 <= 21806 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306659 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 306660 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: 33 => ((9 integer)) mem: ((9 integer)): 306661 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306662 <= 21808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 306663 <= 21842 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 9: 5 => ((4 integer)) mem: ((4 integer)): 306501 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 306502 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main32 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306682 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 306683 <= 22095 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306684 <= 21803 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 306685 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 0: 306713 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306715 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 306716 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 306717 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main32 7: (((reply))) run: print-instruction-trace/process-key/main32 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: print-instruction-trace/process-key/main32 5: 16150 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 305446 <= 16150 run: print-instruction-trace/process-key/main32 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main32 6: 0 => ((4 integer)) mem: ((4 integer)): 305447 <= 0 run: print-instruction-trace/process-key/main32 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 16150 run: print-instruction-trace/process-key/main32 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: print-instruction-trace/process-key/main32 9: 3 => ((5 integer)) mem: ((5 integer)): 305448 <= 3 run: print-instruction-trace/process-key/main32 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 3 run: print-instruction-trace/process-key/main32 10: 3 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 22099 <= 3 run: print-instruction-trace/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 3 run: print-instruction-trace/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 305449 <= nil run: print-instruction-trace/process-key/main32 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main32 13: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-instruction-trace/process-key/main32 13: nil => ((7 boolean)) mem: ((7 boolean)): 305450 <= nil run: print-instruction-trace/process-key/main32 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main32 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16151 trace-address) (raw)) => 13945 run: print-instruction-trace/process-key/main32 15: 13945 => ((8 trace-address)) mem: ((8 trace-address)): 305451 <= 13945 run: print-instruction-trace/process-key/main32 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main32 0: 306744 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306746 <= 21803 run: print-character/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306747 <= #\space run: print-character/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306748 <= nil run: print-character/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306749 <= nil run: print-character/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306750 <= 21805 run: print-character/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306751 <= 21806 run: print-character/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306752 <= 17 run: print-character/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306753 <= 34 run: print-character/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/process-key/main32 10: 34 => ((9 integer)) mem: ((9 integer)): 306754 <= 34 run: print-character/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306755 <= 21808 run: print-character/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main32 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 306756 <= 21843 run: print-character/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace/process-key/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main32 0: 306775 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306777 <= 21803 run: print-character/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306778 <= #\space run: print-character/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306779 <= nil run: print-character/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306780 <= nil run: print-character/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306781 <= 21805 run: print-character/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306782 <= 21806 run: print-character/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306783 <= 17 run: print-character/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306784 <= 34 run: print-character/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/process-key/main32 10: 35 => ((9 integer)) mem: ((9 integer)): 306785 <= 35 run: print-character/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306786 <= 21808 run: print-character/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main32 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 306787 <= 21844 run: print-character/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace/process-key/main32 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main32 0: 306806 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306808 <= 21803 run: print-character/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306809 <= #\space run: print-character/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306810 <= nil run: print-character/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306811 <= nil run: print-character/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306812 <= 21805 run: print-character/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306813 <= 21806 run: print-character/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306814 <= 17 run: print-character/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306815 <= 34 run: print-character/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main32 10: 36 => ((9 integer)) mem: ((9 integer)): 306816 <= 36 run: print-character/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306817 <= 21808 run: print-character/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main32 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 306818 <= 21845 run: print-character/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-instruction-trace/process-key/main32 15: (((reply))) run: print-instruction-trace/process-key/main32 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((8 trace-address)) => 13945 run: print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main32 0: 306837 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 13945) run: print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306839 <= 21803 run: print-trace/print-instruction-trace/process-key/main32 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 13945) run: print-trace/print-instruction-trace/process-key/main32 2: 13945 => ((2 trace-address)) mem: ((2 trace-address)): 306840 <= 13945 run: print-trace/print-instruction-trace/process-key/main32 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((13945 string-address) (raw)) => 14167 run: print-trace/print-instruction-trace/process-key/main32 3: 14167 => ((3 string-address)) mem: ((3 string-address)): 306841 <= 14167 run: print-trace/print-instruction-trace/process-key/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 0: 306868 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306870 <= 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 306871 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 306872 <= 21806 run: clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main32 5: 3 => ((4 integer)) mem: ((4 integer)): 306873 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 306899 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306901 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306902 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306903 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306904 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306905 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306906 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306907 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306908 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 306909 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306910 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 306911 <= 21846 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 306930 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306932 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306933 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306934 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306935 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306936 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306937 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306938 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306939 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 306940 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306941 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 306942 <= 21847 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 306961 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306963 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306964 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306965 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306966 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306967 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306968 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 306969 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 306970 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 306971 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 306972 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 306973 <= 21848 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 306992 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 306994 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 306995 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 306996 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 306997 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 306998 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 306999 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307000 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307001 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 307002 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307003 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 307004 <= 21849 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307023 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307025 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307026 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307027 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307028 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307029 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307030 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307031 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307032 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 307033 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307034 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 307035 <= 21850 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307054 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307056 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307057 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307058 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307059 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307060 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307061 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307062 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307063 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 307064 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307065 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 307066 <= 21851 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307085 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307087 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307088 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307089 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307090 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307091 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307092 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307093 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307094 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 307095 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307096 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 307097 <= 21852 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307116 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307118 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307119 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307120 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307121 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307122 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307123 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307124 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307125 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 307126 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307127 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 307128 <= 21853 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307147 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307149 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307150 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307151 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307152 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307153 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307154 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307155 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307156 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 307157 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307158 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 307159 <= 21854 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307178 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307180 <= 21803 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307181 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307182 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307183 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307184 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307185 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307186 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307187 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 46 => ((9 integer)) mem: ((9 integer)): 307188 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307189 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 307190 <= 21855 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307209 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307211 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307212 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307213 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307214 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307215 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307216 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307217 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307218 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 47 => ((9 integer)) mem: ((9 integer)): 307219 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307220 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 307221 <= 21856 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307240 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307242 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307243 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307244 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307245 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307246 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307247 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307248 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307249 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 48 => ((9 integer)) mem: ((9 integer)): 307250 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307251 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 307252 <= 21857 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307271 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307273 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307274 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307275 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307276 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307277 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307278 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307279 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307280 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 49 => ((9 integer)) mem: ((9 integer)): 307281 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307282 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 307283 <= 21858 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 306874 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 0: 307302 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307304 <= 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307305 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307306 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307307 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307308 <= 21805 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307309 <= 21806 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307310 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307311 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 10: 50 => ((9 integer)) mem: ((9 integer)): 307312 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307313 <= 21808 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 307314 <= 21859 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 306874 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main32 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main32 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main32 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 14167 run: print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main32 0: 307333 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14167) run: print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307335 <= 21803 run: print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14167) run: print-string/print-trace/print-instruction-trace/process-key/main32 2: 14167 => ((2 string-address)) mem: ((2 string-address)): 307336 <= 14167 run: print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14167 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 307337 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 307338 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307339 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14168 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 307340 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307364 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307366 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 307367 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307368 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307369 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307370 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307371 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307372 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307373 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 307374 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307375 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 307376 <= 21846 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 307338 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307339 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14169 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\e => ((6 character)) mem: ((6 character)): 307340 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307395 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307397 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\e => ((2 character)) mem: ((2 character)): 307398 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307399 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307400 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307401 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307402 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307403 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307404 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 307405 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307406 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 307407 <= 21847 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 307338 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307339 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14167 string) (raw)) mem: ((14167 integer) (raw)) => 3 mem: ((14170 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 307340 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307426 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307428 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 307429 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307430 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307431 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307432 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307433 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307434 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307435 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 307436 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307437 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 307438 <= 21848 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 307338 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 307339 <= t run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main32 0: 307457 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307459 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307460 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307461 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307462 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307463 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307464 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307465 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307466 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 307467 <= 40 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307468 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 307469 <= 21849 run: print-character/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-instruction-trace/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main32 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main32 0: 307488 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307490 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main32 2: #\: => ((2 character)) mem: ((2 character)): 307491 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307492 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307493 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307494 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307495 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307496 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307497 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 307498 <= 41 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307499 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 307500 <= 21850 run: print-character/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-instruction-trace/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main32 0: 307519 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307521 <= 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307522 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307523 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307524 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307525 <= 21805 run: print-character/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307526 <= 21806 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307527 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307528 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-instruction-trace/process-key/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 307529 <= 42 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307530 <= 21808 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 307531 <= 21851 run: print-character/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-instruction-trace/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main32 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((13946 string-address) (raw)) => 14233 run: print-trace/print-instruction-trace/process-key/main32 9: 14233 => ((4 string-address)) mem: ((4 string-address)): 306842 <= 14233 run: print-trace/print-instruction-trace/process-key/main32 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 14233 run: print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main32 0: 307550 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14233) run: print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307552 <= 21803 run: print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14233) run: print-string/print-trace/print-instruction-trace/process-key/main32 2: 14233 => ((2 string-address)) mem: ((2 string-address)): 307553 <= 14233 run: print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14233 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 307554 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 307555 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307556 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14234 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\1 => ((6 character)) mem: ((6 character)): 307557 <= #\1 run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307581 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307583 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\1 => ((2 character)) mem: ((2 character)): 307584 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307585 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307586 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307587 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307588 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307589 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307590 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 307591 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307592 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 307593 <= 21852 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 307555 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307556 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14235 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 307557 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307612 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307614 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 307615 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307616 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307617 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307618 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307619 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307620 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307621 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 307622 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307623 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 307624 <= 21853 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 307555 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 307556 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14233 string) (raw)) mem: ((14233 integer) (raw)) => 3 mem: ((14236 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main32 7: #\a => ((6 character)) mem: ((6 character)): 307557 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 0: 307643 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307645 <= 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 2: #\a => ((2 character)) mem: ((2 character)): 307646 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 307647 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 307648 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 307649 <= 21805 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 307650 <= 21806 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 307651 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 307652 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 307653 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 307654 <= 21808 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 307655 <= 21854 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main32 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 307555 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 307556 <= t run: print-string/print-trace/print-instruction-trace/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main32 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main32 0: 307674 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307675 <= 22095 run: add-line/print-instruction-trace/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307676 <= 21803 run: add-line/print-instruction-trace/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 307677 <= nil run: add-line/print-instruction-trace/process-key/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/process-key/main32 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace/process-key/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 0: 307705 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307707 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 307708 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 307709 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main32 7: (((reply))) run: print-instruction-trace/process-key/main32 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main32 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 0 run: print-instruction-trace/process-key/main32 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main32 22: 1 => ((4 integer)) mem: ((4 integer)): 305447 <= 1 run: print-instruction-trace/process-key/main32 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 3 run: print-instruction-trace/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 305449 <= nil run: print-instruction-trace/process-key/main32 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main32 13: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-instruction-trace/process-key/main32 13: t => ((7 boolean)) mem: ((7 boolean)): 305450 <= t run: print-instruction-trace/process-key/main32 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: process-key/main32 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 1 run: process-key/main32 72: 2 => ((26 integer)) mem: ((26 integer)): 305376 <= 2 run: process-key/main32 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((26 integer)) => 2 run: print-traces-collapsed-from/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main32 0: 307736 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 2) run: print-traces-collapsed-from/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307737 <= 22095 run: print-traces-collapsed-from/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 2) run: print-traces-collapsed-from/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307738 <= 21803 run: print-traces-collapsed-from/process-key/main32 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 2) run: print-traces-collapsed-from/process-key/main32 3: 2 => ((2 integer)) mem: ((2 integer)): 307739 <= 2 run: print-traces-collapsed-from/process-key/main32 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 2) run: print-traces-collapsed-from/process-key/main32 4: nil => ((3 integer)) mem: ((3 integer)): 307740 <= nil run: print-traces-collapsed-from/process-key/main32 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/process-key/main32 5: 6 => ((4 integer)) mem: ((4 integer)): 307741 <= 6 run: print-traces-collapsed-from/process-key/main32 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 307742 <= nil run: print-traces-collapsed-from/process-key/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/process-key/main32 10: t => ((6 boolean)) mem: ((6 boolean)): 307743 <= t run: print-traces-collapsed-from/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main32 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: clear-rest-of-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main32 0: 307767 => ((default-space space-address)) run: clear-rest-of-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307768 <= 22095 run: clear-rest-of-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307769 <= 21803 run: clear-rest-of-page/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 307770 <= t run: clear-rest-of-page/process-key/main32 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main32 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 mem: ((19 integer)) => 1 run: back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main32 0: 307798 => ((default-space space-address)) run: back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 1) run: back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307799 <= 22095 run: back-to-index/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 1) run: back-to-index/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307800 <= 21803 run: back-to-index/process-key/main32 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 1) run: back-to-index/process-key/main32 3: 1 => ((2 integer)) mem: ((2 integer)): 307801 <= 1 run: back-to-index/process-key/main32 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 307802 <= nil run: back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main32 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: 307829 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307830 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 3) run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 307831 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 0 mem: ((1 integer)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: 3 => ((2 integer)) mem: ((2 integer)): 307832 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: t => ((3 boolean)) mem: ((3 boolean)): 307833 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 307834 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: nil => ((5 boolean)) mem: ((5 boolean)): 307835 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 307836 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 307837 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 307840 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: back-to-index/process-key/main32 6: 3 => ((4 integer)) mem: ((4 integer)): 307803 <= 3 run: back-to-index/process-key/main32 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 3 mem: ((2 integer)) => 1 run: back-to-index/process-key/main32 7: nil => ((5 boolean)) mem: ((5 boolean)): 307804 <= nil run: back-to-index/process-key/main32 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main32 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main32 0: 307860 => ((default-space space-address)) run: up/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307861 <= 22095 run: up/back-to-index/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307862 <= 21803 run: up/back-to-index/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 307863 <= nil run: up/back-to-index/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: 307891 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 307893 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 307894 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 307895 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 307896 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 307897 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 307864 <= 3 run: up/back-to-index/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 307864 <= 4 run: up/back-to-index/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 307865 <= 5 run: up/back-to-index/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 307866 <= nil run: up/back-to-index/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 307869 <= nil run: up/back-to-index/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to-index/process-key/main32 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/back-to-index/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main32 0: 307922 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307924 <= 21803 run: cursor-up/up/back-to-index/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 307925 <= 21805 run: cursor-up/up/back-to-index/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 307926 <= nil run: cursor-up/up/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/back-to-index/process-key/main32 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/back-to-index/process-key/main32 7: (((reply))) run: back-to-index/process-key/main32 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main32 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 307802 <= nil run: back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main32 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: 307953 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307954 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 2) run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 307955 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 0 mem: ((1 integer)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: 2 => ((2 integer)) mem: ((2 integer)): 307956 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: t => ((3 boolean)) mem: ((3 boolean)): 307957 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 307958 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: nil => ((5 boolean)) mem: ((5 boolean)): 307959 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 307960 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 307961 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 307964 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 2 run: back-to-index/process-key/main32 6: 2 => ((4 integer)) mem: ((4 integer)): 307803 <= 2 run: back-to-index/process-key/main32 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 1 run: back-to-index/process-key/main32 7: nil => ((5 boolean)) mem: ((5 boolean)): 307804 <= nil run: back-to-index/process-key/main32 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main32 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main32 0: 307984 => ((default-space space-address)) run: up/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 307985 <= 22095 run: up/back-to-index/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 307986 <= 21803 run: up/back-to-index/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 307987 <= nil run: up/back-to-index/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: 308015 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 308017 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 308018 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 308019 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 308020 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 308021 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 307988 <= 3 run: up/back-to-index/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 307988 <= 4 run: up/back-to-index/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 307989 <= 5 run: up/back-to-index/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 307990 <= nil run: up/back-to-index/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 307993 <= nil run: up/back-to-index/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main32 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/back-to-index/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main32 0: 308046 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308048 <= 21803 run: cursor-up/up/back-to-index/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 308049 <= 21805 run: cursor-up/up/back-to-index/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 308050 <= nil run: cursor-up/up/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to-index/process-key/main32 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/back-to-index/process-key/main32 7: (((reply))) run: back-to-index/process-key/main32 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main32 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 307802 <= nil run: back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main32 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: 308077 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308078 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 1) run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 308079 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 0 mem: ((1 integer)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: 1 => ((2 integer)) mem: ((2 integer)): 308080 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: t => ((3 boolean)) mem: ((3 boolean)): 308081 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 308082 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: nil => ((5 boolean)) mem: ((5 boolean)): 308083 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 308084 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 308085 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 308088 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: back-to-index/process-key/main32 6: 1 => ((4 integer)) mem: ((4 integer)): 307803 <= 1 run: back-to-index/process-key/main32 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main32 7: nil => ((5 boolean)) mem: ((5 boolean)): 307804 <= nil run: back-to-index/process-key/main32 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main32 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main32 0: 308108 => ((default-space space-address)) run: up/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308109 <= 22095 run: up/back-to-index/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/back-to-index/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308110 <= 21803 run: up/back-to-index/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 308111 <= nil run: up/back-to-index/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main32 0: 308139 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 308141 <= 21765 run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/back-to-index/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 308142 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 308143 <= 13001 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 308144 <= 16150 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 308145 <= 3 run: instruction-trace-num-children/up/back-to-index/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/back-to-index/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 308112 <= 3 run: up/back-to-index/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/back-to-index/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 308112 <= 4 run: up/back-to-index/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/back-to-index/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 308113 <= 5 run: up/back-to-index/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/back-to-index/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 308114 <= nil run: up/back-to-index/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 308117 <= nil run: up/back-to-index/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main32 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/back-to-index/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main32 0: 308170 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/back-to-index/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308172 <= 21803 run: cursor-up/up/back-to-index/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/back-to-index/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 308173 <= 21805 run: cursor-up/up/back-to-index/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 308174 <= nil run: cursor-up/up/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to-index/process-key/main32 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/back-to-index/process-key/main32 7: (((reply))) run: back-to-index/process-key/main32 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main32 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main32 4: t => ((3 boolean)) mem: ((3 boolean)): 307802 <= t schedule: scheduling back-to-index/process-key/main32 for further processing schedule: back-to-index/process-key/main32 run: back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main32 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main32 0: 308201 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308202 <= 22095 run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (22095 0) run: cursor-row-to-trace-index/back-to-index/process-key/main32 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 308203 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer))) mem: ((4 integer) (space 1)) => 0 mem: ((1 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 3: 0 => ((2 integer)) mem: ((2 integer)): 308204 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 4: t => ((3 boolean)) mem: ((3 boolean)): 308205 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 308206 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 10: nil => ((5 boolean)) mem: ((5 boolean)): 308207 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/back-to-index/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 308208 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 308209 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 308212 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main32 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main32 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main32 11: 0 => ((4 integer)) mem: ((4 integer)): 307803 <= 0 run: back-to-index/process-key/main32 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 1 run: back-to-index/process-key/main32 12: nil => ((6 boolean)) mem: ((6 boolean)): 307805 <= nil run: back-to-index/process-key/main32 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: back-to-index/process-key/main32 14: (((down)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: down/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/back-to-index/process-key/main32 0: 308232 => ((default-space space-address)) run: down/back-to-index/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/back-to-index/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308233 <= 22095 run: down/back-to-index/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/back-to-index/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308234 <= 21803 run: down/back-to-index/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: down/back-to-index/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 308235 <= nil run: down/back-to-index/process-key/main32 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/back-to-index/process-key/main32 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: down/back-to-index/process-key/main32 5: nil => ((3 boolean)) mem: ((3 boolean)): 308236 <= nil run: down/back-to-index/process-key/main32 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/back-to-index/process-key/main32 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: down/back-to-index/process-key/main32 19: nil => ((7 boolean)) mem: ((7 boolean)): 308240 <= nil run: down/back-to-index/process-key/main32 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/back-to-index/process-key/main32 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/back-to-index/process-key/main32 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: down/back-to-index/process-key/main32 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/back-to-index/process-key/main32 0: 308263 => ((default-space space-address)) run: cursor-down/down/back-to-index/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/back-to-index/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308265 <= 21803 run: cursor-down/down/back-to-index/process-key/main32 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/back-to-index/process-key/main32 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 308266 <= 21803 run: cursor-down/down/back-to-index/process-key/main32 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/back-to-index/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/back-to-index/process-key/main32 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 308267 <= 21805 run: cursor-down/down/back-to-index/process-key/main32 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/back-to-index/process-key/main32 5: nil => ((4 boolean)) mem: ((4 boolean)): 308268 <= nil run: cursor-down/down/back-to-index/process-key/main32 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/back-to-index/process-key/main32 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/back-to-index/process-key/main32 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 1 run: cursor-down/down/back-to-index/process-key/main32 8: (((reply))) run: process-key/main32 76: (((reply)) ((nil literal))) run: main32 15: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 308294 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308295 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 308296 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 308297 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 308325 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 308327 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 308328 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 308329 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 308330 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 308331 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 308332 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305065 byte) (raw)) => J run: read-key/process-key/main32 10: #\J => ((7 character)) mem: ((7 character)): 308333 <= #\J run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 3 run: read-key/process-key/main32 11: 4 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 4 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main32 4: #\J => ((3 character)) mem: ((3 character)): 308298 <= #\J run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 308299 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 308300 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 308301 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 308302 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main32 13: nil => ((8 boolean)) mem: ((8 boolean)): 308303 <= nil run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main32 14: nil => ((7 boolean)) mem: ((7 boolean)): 308302 <= nil run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main32 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main32 18: nil => ((9 boolean)) mem: ((9 boolean)): 308304 <= nil run: process-key/main32 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main32 19: nil => ((10 boolean)) mem: ((10 boolean)): 308305 <= nil run: process-key/main32 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main32 20: nil => ((9 boolean)) mem: ((9 boolean)): 308304 <= nil run: process-key/main32 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main32 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main32 24: nil => ((11 boolean)) mem: ((11 boolean)): 308306 <= nil run: process-key/main32 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main32 25: nil => ((12 boolean)) mem: ((12 boolean)): 308307 <= nil run: process-key/main32 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main32 26: nil => ((11 boolean)) mem: ((11 boolean)): 308306 <= nil run: process-key/main32 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main32 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main32 34: nil => ((14 boolean)) mem: ((14 boolean)): 308309 <= nil run: process-key/main32 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main32 35: t => ((15 boolean)) mem: ((15 boolean)): 308310 <= t run: process-key/main32 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main32 36: t => ((14 boolean)) mem: ((14 boolean)): 308309 <= t run: process-key/main32 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main32 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 22095 run: at-final-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main32 0: 308356 => ((default-space space-address)) run: at-final-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095) run: at-final-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308357 <= 22095 run: at-final-page/process-key/main32 2: (((1 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: at-final-page/process-key/main32 2: 6 => ((1 integer)) mem: ((1 integer)): 308358 <= 6 run: at-final-page/process-key/main32 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 6 run: at-final-page/process-key/main32 3: 5 => ((2 integer)) mem: ((2 integer)): 308359 <= 5 run: at-final-page/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer)) => 5 run: at-final-page/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 308360 <= nil run: at-final-page/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main32 6: (((reply)) ((nil literal))) run: process-key/main32 38: nil => ((16 boolean)) mem: ((16 boolean)): 308311 <= nil run: process-key/main32 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main32 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main32 0: 308387 => ((default-space space-address)) run: to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308388 <= 22095 run: to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308389 <= 21803 run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 308390 <= nil run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main32 0: 308418 => ((default-space space-address)) run: up/to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308419 <= 22095 run: up/to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308420 <= 21803 run: up/to-top/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 308421 <= nil run: up/to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main32 0: 308449 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 308451 <= 21765 run: instruction-trace-num-children/up/to-top/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 308452 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 308453 <= 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 308454 <= 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 308455 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/to-top/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 308422 <= 3 run: up/to-top/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/to-top/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 308422 <= 4 run: up/to-top/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/to-top/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 308423 <= 5 run: up/to-top/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/to-top/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 308424 <= nil run: up/to-top/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 308427 <= nil run: up/to-top/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main32 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main32 0: 308480 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308482 <= 21803 run: cursor-up/up/to-top/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 308483 <= 21805 run: cursor-up/up/to-top/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 308484 <= nil run: cursor-up/up/to-top/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main32 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/process-key/main32 7: (((reply))) run: to-top/process-key/main32 6: (((jump)) ((-4 offset))) run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 308390 <= t run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main32 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 22095 run: next-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main32 0: 308511 => ((default-space space-address)) run: next-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095) run: next-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308512 <= 22095 run: next-page/process-key/main32 2: (((1 boolean)) <- ((equal)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((6 integer) (space 1)) => 1 run: next-page/process-key/main32 2: t => ((1 boolean)) mem: ((1 boolean)): 308513 <= t run: next-page/process-key/main32 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => t run: next-page/process-key/main32 4: (((2 boolean)) <- ((equal)) ((3 integer) (space 1)) ((7 integer) (space 1))) mem: ((3 integer) (space 1)) => 3 mem: ((7 integer) (space 1)) => 0 run: next-page/process-key/main32 4: nil => ((2 boolean)) mem: ((2 boolean)): 308514 <= nil run: next-page/process-key/main32 5: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => nil run: next-page/process-key/main32 6: (((4 integer) (space 1)) <- ((copy)) ((6 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 run: next-page/process-key/main32 6: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 22100 <= 1 run: next-page/process-key/main32 7: (((5 integer) (space 1)) <- ((add)) ((7 integer) (space 1)) ((1 literal))) mem: ((7 integer) (space 1)) => 0 run: next-page/process-key/main32 7: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 22101 <= 1 run: next-page/process-key/main32 8: (((reply))) run: process-key/main32 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main32 0: 308542 => ((default-space space-address)) run: print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 308543 <= 22095 run: print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308544 <= 21803 run: print-page/process-key/main32 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/process-key/main32 3: 1 => ((2 integer)) mem: ((2 integer)): 308545 <= 1 run: print-page/process-key/main32 4: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 308546 <= nil run: print-page/process-key/main32 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main32 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main32 7: t => ((4 boolean)) mem: ((4 boolean)): 308547 <= t run: print-page/process-key/main32 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main32 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/process-key/main32 9: 2 => ((2 integer)) mem: ((2 integer)): 308545 <= 2 run: print-page/process-key/main32 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: print-page/process-key/main32 10: 13001 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 308548 <= 13001 run: print-page/process-key/main32 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: print-page/process-key/main32 11: nil => ((6 boolean)) mem: ((6 boolean)): 308549 <= nil run: print-page/process-key/main32 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/process-key/main32 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: print-page/process-key/main32 14: 16150 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 308550 <= 16150 run: print-page/process-key/main32 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: max/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main32 0: 308573 => ((default-space space-address)) run: max/print-page/process-key/main32 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 0) run: max/print-page/process-key/main32 1: 1 => ((1 integer)) mem: ((1 integer)): 308575 <= 1 run: max/print-page/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 0) run: max/print-page/process-key/main32 2: 0 => ((2 integer)) mem: ((2 integer)): 308576 <= 0 run: max/print-page/process-key/main32 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 0 run: max/print-page/process-key/main32 3: t => ((3 boolean)) mem: ((3 boolean)): 308577 <= t run: max/print-page/process-key/main32 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/print-page/process-key/main32 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 1 run: print-page/process-key/main32 15: 1 => ((8 integer)) mem: ((8 integer)): 308551 <= 1 run: print-page/process-key/main32 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 3 run: print-page/process-key/main32 16: nil => ((9 boolean)) mem: ((9 boolean)): 308552 <= nil run: print-page/process-key/main32 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main32 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main32 18: nil => ((3 boolean)) mem: ((3 boolean)): 308546 <= nil run: print-page/process-key/main32 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main32 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16152 trace-address) (raw)) => 14556 run: print-page/process-key/main32 20: 14556 => ((10 trace-address)) mem: ((10 trace-address)): 308553 <= 14556 run: print-page/process-key/main32 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 308604 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308606 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308607 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308608 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308609 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308610 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308611 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308612 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308613 <= 0 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/process-key/main32 10: 0 => ((9 integer)) mem: ((9 integer)): 308614 <= 0 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308615 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21809 => ((11 byte-address)) mem: ((11 byte-address)): 308616 <= 21809 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21809 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 308635 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308637 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308638 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308639 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308640 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308641 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308642 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308643 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308644 <= 0 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/process-key/main32 10: 1 => ((9 integer)) mem: ((9 integer)): 308645 <= 1 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308646 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21810 => ((11 byte-address)) mem: ((11 byte-address)): 308647 <= 21810 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21810 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 308666 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308668 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308669 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308670 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308671 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308672 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308673 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308674 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308675 <= 0 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/process-key/main32 10: 2 => ((9 integer)) mem: ((9 integer)): 308676 <= 2 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308677 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21811 => ((11 byte-address)) mem: ((11 byte-address)): 308678 <= 21811 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21811 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 14556 run: print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main32 0: 308697 => ((default-space space-address)) run: print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14556) run: print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308699 <= 21803 run: print-trace/print-page/process-key/main32 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 14556) run: print-trace/print-page/process-key/main32 2: 14556 => ((2 trace-address)) mem: ((2 trace-address)): 308700 <= 14556 run: print-trace/print-page/process-key/main32 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14556 string-address) (raw)) => 14778 run: print-trace/print-page/process-key/main32 3: 14778 => ((3 string-address)) mem: ((3 string-address)): 308701 <= 14778 run: print-trace/print-page/process-key/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main32 0: 308728 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308730 <= 21803 run: clear-line/print-trace/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/process-key/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 308731 <= 17 run: clear-line/print-trace/print-page/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 308732 <= 21806 run: clear-line/print-trace/print-page/process-key/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main32 5: 3 => ((4 integer)) mem: ((4 integer)): 308733 <= 3 run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308759 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308761 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308762 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308763 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308764 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308765 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308766 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308767 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308768 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 3 => ((9 integer)) mem: ((9 integer)): 308769 <= 3 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308770 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 308771 <= 21812 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308790 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308792 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308793 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308794 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308795 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308796 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308797 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308798 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308799 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 4 => ((9 integer)) mem: ((9 integer)): 308800 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308801 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 308802 <= 21813 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308821 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308823 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308824 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308825 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308826 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308827 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308828 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308829 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308830 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 5 => ((9 integer)) mem: ((9 integer)): 308831 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308832 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 308833 <= 21814 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308852 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308854 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308855 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308856 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308857 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308858 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308859 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308860 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308861 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 6 => ((9 integer)) mem: ((9 integer)): 308862 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308863 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 308864 <= 21815 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308883 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308885 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308886 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308887 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308888 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308889 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308890 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308891 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308892 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 7 => ((9 integer)) mem: ((9 integer)): 308893 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308894 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 308895 <= 21816 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308914 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308916 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308917 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308918 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308919 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308920 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308921 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308922 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308923 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 8 => ((9 integer)) mem: ((9 integer)): 308924 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308925 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 308926 <= 21817 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308945 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308947 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308948 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308949 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308950 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308951 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308952 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308953 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308954 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 9 => ((9 integer)) mem: ((9 integer)): 308955 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308956 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 308957 <= 21818 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 308976 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 308978 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 308979 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 308980 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 308981 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 308982 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 308983 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 308984 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 308985 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 10 => ((9 integer)) mem: ((9 integer)): 308986 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 308987 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 308988 <= 21819 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309007 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309009 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309010 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309011 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309012 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309013 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309014 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309015 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309016 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 11 => ((9 integer)) mem: ((9 integer)): 309017 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309018 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 309019 <= 21820 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309038 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309040 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309041 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309042 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309043 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309044 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309045 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309046 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309047 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 12 => ((9 integer)) mem: ((9 integer)): 309048 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309049 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21821 => ((11 byte-address)) mem: ((11 byte-address)): 309050 <= 21821 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21821 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309069 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309071 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309072 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309073 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309074 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309075 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309076 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309077 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309078 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 13 => ((9 integer)) mem: ((9 integer)): 309079 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309080 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21822 => ((11 byte-address)) mem: ((11 byte-address)): 309081 <= 21822 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21822 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309100 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309102 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309103 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309104 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309105 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309106 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309107 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309108 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309109 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 14 => ((9 integer)) mem: ((9 integer)): 309110 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309111 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21823 => ((11 byte-address)) mem: ((11 byte-address)): 309112 <= 21823 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21823 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309131 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309133 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309134 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309135 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309136 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309137 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309138 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309139 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309140 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 15 => ((9 integer)) mem: ((9 integer)): 309141 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309142 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21824 => ((11 byte-address)) mem: ((11 byte-address)): 309143 <= 21824 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21824 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 308734 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309162 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309164 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309165 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309166 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309167 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309168 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309169 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309170 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309171 <= 0 schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main32 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main32 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 16 => ((9 integer)) mem: ((9 integer)): 309172 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309173 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21825 => ((11 byte-address)) mem: ((11 byte-address)): 309174 <= 21825 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21825 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 308734 <= t run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main32 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/process-key/main32 11: (((reply))) run: print-trace/print-page/process-key/main32 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 14778 run: print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main32 0: 309193 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14778) run: print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309195 <= 21803 run: print-string/print-trace/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14778) run: print-string/print-trace/print-page/process-key/main32 2: 14778 => ((2 string-address)) mem: ((2 string-address)): 309196 <= 14778 run: print-string/print-trace/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14778 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 309197 <= 3 run: print-string/print-trace/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 309198 <= 0 run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309199 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14779 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 309200 <= #\m run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309224 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309226 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 309227 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309228 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309229 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309230 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309231 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309232 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309233 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 3 => ((9 integer)) mem: ((9 integer)): 309234 <= 3 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309235 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21812 => ((11 byte-address)) mem: ((11 byte-address)): 309236 <= 21812 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21812 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 309198 <= 1 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309199 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14780 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main32 7: #\e => ((6 character)) mem: ((6 character)): 309200 <= #\e run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309255 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309257 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\e => ((2 character)) mem: ((2 character)): 309258 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309259 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309260 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309261 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309262 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309263 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309264 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 4 => ((9 integer)) mem: ((9 integer)): 309265 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309266 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21813 => ((11 byte-address)) mem: ((11 byte-address)): 309267 <= 21813 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21813 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 309198 <= 2 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309199 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14778 string) (raw)) mem: ((14778 integer) (raw)) => 3 mem: ((14781 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 309200 <= #\m run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309286 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309288 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 309289 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309290 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309291 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309292 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309293 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309294 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309295 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 5 => ((9 integer)) mem: ((9 integer)): 309296 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309297 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21814 => ((11 byte-address)) mem: ((11 byte-address)): 309298 <= 21814 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21814 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 309198 <= 3 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 309199 <= t run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 309317 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309319 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309320 <= #\space run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309321 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309322 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309323 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309324 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309325 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309326 <= 0 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/process-key/main32 10: 6 => ((9 integer)) mem: ((9 integer)): 309327 <= 6 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309328 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21815 => ((11 byte-address)) mem: ((11 byte-address)): 309329 <= 21815 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21815 <= #\space run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 309348 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309350 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 2: #\: => ((2 character)) mem: ((2 character)): 309351 <= #\: run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309352 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309353 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309354 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309355 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309356 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309357 <= 0 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/process-key/main32 10: 7 => ((9 integer)) mem: ((9 integer)): 309358 <= 7 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309359 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21816 => ((11 byte-address)) mem: ((11 byte-address)): 309360 <= 21816 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21816 <= #\: run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 309379 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309381 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309382 <= #\space run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309383 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309384 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309385 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309386 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309387 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309388 <= 0 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/process-key/main32 10: 8 => ((9 integer)) mem: ((9 integer)): 309389 <= 8 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309390 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21817 => ((11 byte-address)) mem: ((11 byte-address)): 309391 <= 21817 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21817 <= #\space run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14557 string-address) (raw)) => 14844 run: print-trace/print-page/process-key/main32 9: 14844 => ((4 string-address)) mem: ((4 string-address)): 308702 <= 14844 run: print-trace/print-page/process-key/main32 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 14844 run: print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main32 0: 309410 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 14844) run: print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309412 <= 21803 run: print-string/print-trace/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 14844) run: print-string/print-trace/print-page/process-key/main32 2: 14844 => ((2 string-address)) mem: ((2 string-address)): 309413 <= 14844 run: print-string/print-trace/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14844 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 309414 <= 3 run: print-string/print-trace/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 309415 <= 0 run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309416 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14845 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main32 7: #\1 => ((6 character)) mem: ((6 character)): 309417 <= #\1 run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309441 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309443 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\1 => ((2 character)) mem: ((2 character)): 309444 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309445 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309446 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309447 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309448 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309449 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309450 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 9 => ((9 integer)) mem: ((9 integer)): 309451 <= 9 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309452 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21818 => ((11 byte-address)) mem: ((11 byte-address)): 309453 <= 21818 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21818 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 309415 <= 1 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309416 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14846 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 309417 <= #\space run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309472 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309474 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309475 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309476 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309477 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309478 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309479 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309480 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309481 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 10 => ((9 integer)) mem: ((9 integer)): 309482 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309483 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21819 => ((11 byte-address)) mem: ((11 byte-address)): 309484 <= 21819 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21819 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 309415 <= 2 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 309416 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14844 string) (raw)) mem: ((14844 integer) (raw)) => 3 mem: ((14847 byte) (raw)) => b run: print-string/print-trace/print-page/process-key/main32 7: #\b => ((6 character)) mem: ((6 character)): 309417 <= #\b run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 309503 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\b) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309505 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\b) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\b => ((2 character)) mem: ((2 character)): 309506 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\b) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309507 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\b) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309508 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309509 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309510 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309511 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 0 => ((8 integer)) mem: ((8 integer)): 309512 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 11 => ((9 integer)) mem: ((9 integer)): 309513 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309514 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21820 => ((11 byte-address)) mem: ((11 byte-address)): 309515 <= 21820 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21820 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 309415 <= 3 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 309416 <= t run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main32 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main32 0: 309534 => ((default-space space-address)) run: add-line/print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 309535 <= 22095 run: add-line/print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309536 <= 21803 run: add-line/print-page/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: add-line/print-page/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 309537 <= nil run: add-line/print-page/process-key/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-page/process-key/main32 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: add-line/print-page/process-key/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main32 0: 309565 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309567 <= 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 309568 <= 21805 run: cursor-to-next-line/add-line/print-page/process-key/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: cursor-to-next-line/add-line/print-page/process-key/main32 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-to-next-line/add-line/print-page/process-key/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 309569 <= 21806 run: cursor-to-next-line/add-line/print-page/process-key/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main32 7: (((reply))) run: print-page/process-key/main32 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/process-key/main32 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 1 run: print-page/process-key/main32 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/process-key/main32 27: 2 => ((8 integer)) mem: ((8 integer)): 308551 <= 2 run: print-page/process-key/main32 28: (((jump)) ((-13 offset))) run: print-page/process-key/main32 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 3 run: print-page/process-key/main32 16: nil => ((9 boolean)) mem: ((9 boolean)): 308552 <= nil run: print-page/process-key/main32 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main32 18: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main32 18: nil => ((3 boolean)) mem: ((3 boolean)): 308546 <= nil run: print-page/process-key/main32 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main32 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((16150 trace-address-array) (raw)) mem: ((16150 integer) (raw)) => 3 mem: ((16153 trace-address) (raw)) => 15167 run: print-page/process-key/main32 20: 15167 => ((10 trace-address)) mem: ((10 trace-address)): 308553 <= 15167 run: print-page/process-key/main32 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 309596 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309598 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309599 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309600 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309601 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309602 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309603 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309604 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309605 <= 17 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/process-key/main32 10: 17 => ((9 integer)) mem: ((9 integer)): 309606 <= 17 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309607 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21826 => ((11 byte-address)) mem: ((11 byte-address)): 309608 <= 21826 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21826 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 309627 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309629 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309630 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309631 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309632 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309633 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309634 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309635 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309636 <= 17 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/process-key/main32 10: 18 => ((9 integer)) mem: ((9 integer)): 309637 <= 18 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309638 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21827 => ((11 byte-address)) mem: ((11 byte-address)): 309639 <= 21827 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21827 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main32 0: 309658 => ((default-space space-address)) run: print-character/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309660 <= 21803 run: print-character/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309661 <= #\space run: print-character/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309662 <= nil run: print-character/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309663 <= nil run: print-character/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309664 <= 21805 run: print-character/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309665 <= 21806 run: print-character/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309666 <= 17 run: print-character/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309667 <= 17 run: print-character/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/process-key/main32 10: 19 => ((9 integer)) mem: ((9 integer)): 309668 <= 19 run: print-character/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309669 <= 21808 run: print-character/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-page/process-key/main32 12: 21828 => ((11 byte-address)) mem: ((11 byte-address)): 309670 <= 21828 run: print-character/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21828 <= #\space run: print-character/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-page/process-key/main32 15: (((reply))) run: print-page/process-key/main32 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 21803 mem: ((10 trace-address)) => 15167 run: print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main32 0: 309689 => ((default-space space-address)) run: print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15167) run: print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309691 <= 21803 run: print-trace/print-page/process-key/main32 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (21803 15167) run: print-trace/print-page/process-key/main32 2: 15167 => ((2 trace-address)) mem: ((2 trace-address)): 309692 <= 15167 run: print-trace/print-page/process-key/main32 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((15167 string-address) (raw)) => 15389 run: print-trace/print-page/process-key/main32 3: 15389 => ((3 string-address)) mem: ((3 string-address)): 309693 <= 15389 run: print-trace/print-page/process-key/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main32 0: 309720 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309722 <= 21803 run: clear-line/print-trace/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-trace/print-page/process-key/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 309723 <= 17 run: clear-line/print-trace/print-page/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 309724 <= 21806 run: clear-line/print-trace/print-page/process-key/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main32 5: 3 => ((4 integer)) mem: ((4 integer)): 309725 <= 3 run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309751 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309753 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309754 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309755 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309756 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309757 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309758 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309759 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309760 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 309761 <= 20 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309762 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 309763 <= 21829 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309782 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309784 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309785 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309786 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309787 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309788 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309789 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309790 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309791 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 309792 <= 21 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309793 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 309794 <= 21830 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309813 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309815 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309817 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309818 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309819 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309820 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309821 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309822 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 309823 <= 22 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309824 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 309825 <= 21831 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309844 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309846 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309847 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309848 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309849 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309850 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309851 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309852 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309853 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 309854 <= 23 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309855 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 309856 <= 21832 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309875 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309877 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309878 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309879 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309880 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309881 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309882 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309883 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309884 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 309885 <= 24 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309886 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 309887 <= 21833 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309906 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309908 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309909 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309910 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309911 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309912 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309913 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309914 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309915 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 309916 <= 25 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309917 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 309918 <= 21834 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309937 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309939 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309940 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309941 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309942 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309943 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309944 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309945 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309946 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 309947 <= 26 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309948 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 309949 <= 21835 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309968 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 309970 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 309971 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 309972 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 309973 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 309974 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 309975 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 309976 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 309977 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 309978 <= 27 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 309979 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 309980 <= 21836 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 309999 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310001 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310002 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310003 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310004 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310005 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310006 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310007 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310008 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 310009 <= 28 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310010 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 310011 <= 21837 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 310030 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310032 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310033 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310034 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310035 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310036 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310037 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310038 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310039 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 29 => ((9 integer)) mem: ((9 integer)): 310040 <= 29 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310041 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21838 => ((11 byte-address)) mem: ((11 byte-address)): 310042 <= 21838 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21838 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil schedule: scheduling clear-line/print-trace/print-page/process-key/main32 for further processing schedule: clear-line/print-trace/print-page/process-key/main32 run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 310061 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310063 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310064 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310065 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310066 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310067 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310068 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310069 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310070 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 30 => ((9 integer)) mem: ((9 integer)): 310071 <= 30 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310072 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21839 => ((11 byte-address)) mem: ((11 byte-address)): 310073 <= 21839 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21839 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 310092 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310094 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310095 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310096 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310097 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310098 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310099 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310100 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310101 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 31 => ((9 integer)) mem: ((9 integer)): 310102 <= 31 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310103 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21840 => ((11 byte-address)) mem: ((11 byte-address)): 310104 <= 21840 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21840 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 310123 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310125 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310126 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310127 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310128 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310129 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310130 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310131 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310132 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 32 => ((9 integer)) mem: ((9 integer)): 310133 <= 32 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310134 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21841 => ((11 byte-address)) mem: ((11 byte-address)): 310135 <= 21841 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21841 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 309726 <= nil run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main32 0: 310154 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310156 <= 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310157 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310158 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310159 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310160 <= 21805 run: print-character/clear-line/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310161 <= 21806 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310162 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310163 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 10: 33 => ((9 integer)) mem: ((9 integer)): 310164 <= 33 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310165 <= 21808 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main32 12: 21842 => ((11 byte-address)) mem: ((11 byte-address)): 310166 <= 21842 run: print-character/clear-line/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21842 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-trace/print-page/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main32 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-trace/print-page/process-key/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 309726 <= t run: clear-line/print-trace/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main32 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 3 run: clear-line/print-trace/print-page/process-key/main32 11: (((reply))) run: print-trace/print-page/process-key/main32 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((3 string-address)) => 15389 run: print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main32 0: 310185 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15389) run: print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310187 <= 21803 run: print-string/print-trace/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15389) run: print-string/print-trace/print-page/process-key/main32 2: 15389 => ((2 string-address)) mem: ((2 string-address)): 310188 <= 15389 run: print-string/print-trace/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15389 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 310189 <= 3 run: print-string/print-trace/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 310190 <= 0 run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310191 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15390 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 310192 <= #\m run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310216 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310218 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 310219 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310220 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310221 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310222 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310223 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310224 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310225 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 20 => ((9 integer)) mem: ((9 integer)): 310226 <= 20 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310227 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21829 => ((11 byte-address)) mem: ((11 byte-address)): 310228 <= 21829 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21829 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 310190 <= 1 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310191 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15391 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main32 7: #\e => ((6 character)) mem: ((6 character)): 310192 <= #\e run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310247 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310249 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\e => ((2 character)) mem: ((2 character)): 310250 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310251 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\e) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310252 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310253 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310254 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310255 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310256 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 21 => ((9 integer)) mem: ((9 integer)): 310257 <= 21 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310258 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21830 => ((11 byte-address)) mem: ((11 byte-address)): 310259 <= 21830 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21830 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 310190 <= 2 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310191 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15389 string) (raw)) mem: ((15389 integer) (raw)) => 3 mem: ((15392 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 310192 <= #\m run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310278 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310280 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 310281 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310282 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310283 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310284 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310285 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310286 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310287 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 22 => ((9 integer)) mem: ((9 integer)): 310288 <= 22 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310289 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21831 => ((11 byte-address)) mem: ((11 byte-address)): 310290 <= 21831 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21831 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 310190 <= 3 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 310191 <= t run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 310309 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310311 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310312 <= #\space run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310313 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310314 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310315 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310316 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310317 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310318 <= 17 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/process-key/main32 10: 23 => ((9 integer)) mem: ((9 integer)): 310319 <= 23 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310320 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21832 => ((11 byte-address)) mem: ((11 byte-address)): 310321 <= 21832 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21832 <= #\space run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-trace/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 310340 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310342 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 2: #\: => ((2 character)) mem: ((2 character)): 310343 <= #\: run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310344 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310345 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310346 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310347 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310348 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310349 <= 17 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/process-key/main32 10: 24 => ((9 integer)) mem: ((9 integer)): 310350 <= 24 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310351 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21833 => ((11 byte-address)) mem: ((11 byte-address)): 310352 <= 21833 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21833 <= #\: run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-trace/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main32 0: 310371 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310373 <= 21803 run: print-character/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310374 <= #\space run: print-character/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310375 <= nil run: print-character/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310376 <= nil run: print-character/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310377 <= 21805 run: print-character/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310378 <= 21806 run: print-character/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310379 <= 17 run: print-character/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310380 <= 17 run: print-character/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/process-key/main32 10: 25 => ((9 integer)) mem: ((9 integer)): 310381 <= 25 run: print-character/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310382 <= 21808 run: print-character/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main32 12: 21834 => ((11 byte-address)) mem: ((11 byte-address)): 310383 <= 21834 run: print-character/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21834 <= #\space run: print-character/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-trace/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-trace/print-page/process-key/main32 15: (((reply))) run: print-trace/print-page/process-key/main32 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((15168 string-address) (raw)) => 15455 run: print-trace/print-page/process-key/main32 9: 15455 => ((4 string-address)) mem: ((4 string-address)): 309694 <= 15455 run: print-trace/print-page/process-key/main32 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((4 string-address)) => 15455 run: print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main32 0: 310402 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 15455) run: print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310404 <= 21803 run: print-string/print-trace/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 15455) run: print-string/print-trace/print-page/process-key/main32 2: 15455 => ((2 string-address)) mem: ((2 string-address)): 310405 <= 15455 run: print-string/print-trace/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15455 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main32 3: 3 => ((3 integer)) mem: ((3 integer)): 310406 <= 3 run: print-string/print-trace/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 310407 <= 0 run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310408 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15456 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main32 7: #\1 => ((6 character)) mem: ((6 character)): 310409 <= #\1 run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310433 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310435 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\1 => ((2 character)) mem: ((2 character)): 310436 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310437 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\1) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310438 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310439 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310440 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310441 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310442 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 26 => ((9 integer)) mem: ((9 integer)): 310443 <= 26 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310444 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21835 => ((11 byte-address)) mem: ((11 byte-address)): 310445 <= 21835 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21835 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 310407 <= 1 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310408 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15457 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 310409 <= #\space run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310464 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310466 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310467 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310468 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310469 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310470 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310471 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310472 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310473 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 27 => ((9 integer)) mem: ((9 integer)): 310474 <= 27 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310475 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21836 => ((11 byte-address)) mem: ((11 byte-address)): 310476 <= 21836 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21836 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 310407 <= 2 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 310408 <= nil run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15455 string) (raw)) mem: ((15455 integer) (raw)) => 3 mem: ((15458 byte) (raw)) => c run: print-string/print-trace/print-page/process-key/main32 7: #\c => ((6 character)) mem: ((6 character)): 310409 <= #\c run: print-string/print-trace/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main32 0: 310495 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\c) run: print-character/print-string/print-trace/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310497 <= 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\c) run: print-character/print-string/print-trace/print-page/process-key/main32 2: #\c => ((2 character)) mem: ((2 character)): 310498 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\c) run: print-character/print-string/print-trace/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310499 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\c) run: print-character/print-string/print-trace/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310500 <= nil run: print-character/print-string/print-trace/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-trace/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310501 <= 21805 run: print-character/print-string/print-trace/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310502 <= 21806 run: print-character/print-string/print-trace/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310503 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main32 9: 17 => ((8 integer)) mem: ((8 integer)): 310504 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/process-key/main32 10: 28 => ((9 integer)) mem: ((9 integer)): 310505 <= 28 run: print-character/print-string/print-trace/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310506 <= 21808 run: print-character/print-string/print-trace/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main32 12: 21837 => ((11 byte-address)) mem: ((11 byte-address)): 310507 <= 21837 run: print-character/print-string/print-trace/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main32 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21837 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-string/print-trace/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main32 15: (((reply))) run: print-string/print-trace/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 310407 <= 3 run: print-string/print-trace/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 3 run: print-string/print-trace/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 310408 <= t run: print-string/print-trace/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main32 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main32 0: 310526 => ((default-space space-address)) run: add-line/print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 310527 <= 22095 run: add-line/print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310528 <= 21803 run: add-line/print-page/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: add-line/print-page/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 310529 <= nil run: add-line/print-page/process-key/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-page/process-key/main32 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: add-line/print-page/process-key/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main32 0: 310557 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310559 <= 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-page/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 310560 <= 21805 run: cursor-to-next-line/add-line/print-page/process-key/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-to-next-line/add-line/print-page/process-key/main32 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-to-next-line/add-line/print-page/process-key/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 310561 <= 21806 run: cursor-to-next-line/add-line/print-page/process-key/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main32 7: (((reply))) run: print-page/process-key/main32 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/process-key/main32 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= 2 run: print-page/process-key/main32 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/process-key/main32 27: 3 => ((8 integer)) mem: ((8 integer)): 308551 <= 3 run: print-page/process-key/main32 28: (((jump)) ((-13 offset))) run: print-page/process-key/main32 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 3 run: print-page/process-key/main32 16: t => ((9 boolean)) mem: ((9 boolean)): 308552 <= t run: print-page/process-key/main32 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/process-key/main32 29: (((3 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-page/process-key/main32 29: nil => ((3 boolean)) mem: ((3 boolean)): 308546 <= nil run: print-page/process-key/main32 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main32 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main32 32: t => ((11 boolean)) mem: ((11 boolean)): 308554 <= t run: print-page/process-key/main32 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main32 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main32 37: t => ((12 boolean)) mem: ((12 boolean)): 308555 <= t run: print-page/process-key/main32 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/process-key/main32 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main32 0: 310588 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803 2) run: print-traces-collapsed-from/print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 310589 <= 22095 run: print-traces-collapsed-from/print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803 2) run: print-traces-collapsed-from/print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310590 <= 21803 run: print-traces-collapsed-from/print-page/process-key/main32 3: (((2 integer)) <- ((next-input))) arg: nil 2 (22095 21803 2) run: print-traces-collapsed-from/print-page/process-key/main32 3: 2 => ((2 integer)) mem: ((2 integer)): 310591 <= 2 run: print-traces-collapsed-from/print-page/process-key/main32 4: (((3 integer)) <- ((next-input))) arg: nil 3 (22095 21803 2) run: print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((3 integer)) mem: ((3 integer)): 310592 <= nil run: print-traces-collapsed-from/print-page/process-key/main32 5: (((4 integer)) <- ((length)) ((1 instruction-trace-address-array-address) (space 1) (deref))) array-len: ((1 instruction-trace-address-array-address) (space 1) (deref)) mem: ((21765 integer) (raw)) => 6 run: print-traces-collapsed-from/print-page/process-key/main32 5: 6 => ((4 integer)) mem: ((4 integer)): 310593 <= 6 run: print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 310594 <= nil run: print-traces-collapsed-from/print-page/process-key/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/process-key/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 310595 <= nil run: print-traces-collapsed-from/print-page/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main32 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21768 instruction-trace-address) (raw)) => 16224 run: print-traces-collapsed-from/print-page/process-key/main32 12: 16224 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 310596 <= 16224 run: print-traces-collapsed-from/print-page/process-key/main32 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main32 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 22102 <= 2 run: print-traces-collapsed-from/print-page/process-key/main32 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main32 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 22103 <= -2 run: print-traces-collapsed-from/print-page/process-key/main32 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 21803 mem: ((7 instruction-trace-address)) => 16224 mem: ((0 space-address) (browser-state)) => 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310619 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal)) mem: ((1 terminal)): 310621 <= 21803 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: 16224 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 310626 <= 16224 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (21803 16224 22095) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 22095 => ((7 space-address)) mem: ((7 space-address)): 310627 <= 22095 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310650 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310652 <= 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 21803 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 17 => ((2 integer)) mem: ((2 integer)): 310653 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 310654 <= 21806 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: 0 => ((4 integer)) mem: ((4 integer)): 310655 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310681 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310683 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310684 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310685 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310686 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310687 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310688 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310689 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310690 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 34 => ((9 integer)) mem: ((9 integer)): 310691 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310692 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 310693 <= 21843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310712 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310714 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310715 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310716 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310717 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310718 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310719 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310720 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310721 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 35 => ((9 integer)) mem: ((9 integer)): 310722 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310723 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 310724 <= 21844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310743 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310745 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310746 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310747 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310748 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310749 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310750 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310751 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310752 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 36 => ((9 integer)) mem: ((9 integer)): 310753 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310754 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 310755 <= 21845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 3 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310774 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310776 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310777 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310778 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310779 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310780 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310781 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310782 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310783 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 310784 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310785 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 310786 <= 21846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310805 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310807 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310809 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310810 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310811 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310812 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310813 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310814 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 310815 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310816 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 310817 <= 21847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310836 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310838 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310840 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310841 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310842 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310843 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310844 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310845 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 310846 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310847 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 310848 <= 21848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 6 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310867 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310869 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310870 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310871 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310872 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310873 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310874 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310875 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310876 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 310877 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310878 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 310879 <= 21849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 7 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310898 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310900 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310901 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310902 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310903 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310904 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310905 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310906 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310907 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 310908 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310909 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 310910 <= 21850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 8 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310929 => ((default-space space-address)) schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310931 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310932 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310933 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310934 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310935 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310936 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310937 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310938 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 310939 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310940 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 310941 <= 21851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 9 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310960 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310962 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310963 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310964 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310965 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310966 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310967 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310968 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 310969 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 310970 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 310971 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 310972 <= 21852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 10 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 310991 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 310993 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 310994 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 310995 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 310996 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 310997 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 310998 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 310999 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311000 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 311001 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311002 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 311003 <= 21853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 11 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311022 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311024 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311025 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311026 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311027 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311028 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311029 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311030 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311031 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 311032 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311033 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 311034 <= 21854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 12 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311053 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311055 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311056 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311057 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311058 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311059 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311060 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311061 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311062 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 46 => ((9 integer)) mem: ((9 integer)): 311063 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311064 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 311065 <= 21855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 13 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311084 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311086 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311087 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311088 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311089 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311090 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311091 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311092 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311093 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 47 => ((9 integer)) mem: ((9 integer)): 311094 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311095 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 311096 <= 21856 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 14 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311115 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311117 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311118 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311119 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311120 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311121 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311122 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311123 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311124 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 48 => ((9 integer)) mem: ((9 integer)): 311125 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311126 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 311127 <= 21857 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 15 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311146 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311148 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311149 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311150 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311151 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311152 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311153 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311154 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311155 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 49 => ((9 integer)) mem: ((9 integer)): 311156 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311157 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 311158 <= 21858 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 16 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: nil => ((5 boolean)) mem: ((5 boolean)): 310656 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311177 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311179 <= 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311180 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311181 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311182 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311183 <= 21805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311184 <= 21806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311185 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311186 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 50 => ((9 integer)) mem: ((9 integer)): 311187 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311188 <= 21808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21859 => ((11 byte-address)) mem: ((11 byte-address)): 311189 <= 21859 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer))) mem: ((3 integer-address) (deref)) => 17 mem: ((2 integer)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: t => ((5 boolean)) mem: ((5 boolean)): 310656 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311208 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311210 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\+ => ((2 character)) mem: ((2 character)): 311211 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311212 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311213 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311214 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311215 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311216 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311217 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 34 => ((9 integer)) mem: ((9 integer)): 311218 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311219 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21843 => ((11 byte-address)) mem: ((11 byte-address)): 311220 <= 21843 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21843 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311239 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311241 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311242 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311243 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311244 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311245 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311246 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311247 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311248 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 35 => ((9 integer)) mem: ((9 integer)): 311249 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311250 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21844 => ((11 byte-address)) mem: ((11 byte-address)): 311251 <= 21844 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21844 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16224 string-address-array-address) (raw)) => 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 16489 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 310628 <= 16489 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 0 => ((9 integer)) mem: ((9 integer)): 310629 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16489 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 1 => ((10 integer)) mem: ((10 integer)): 310630 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 0 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: nil => ((11 boolean)) mem: ((11 boolean)): 310631 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16489 string-address-array) (raw)) mem: ((16489 integer) (raw)) => 1 mem: ((16490 string-address) (raw)) => 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 16584 => ((12 string-address)) mem: ((12 string-address)): 310632 <= 16584 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((12 string-address)) => 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311270 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311272 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16584) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: 16584 => ((2 string-address)) mem: ((2 string-address)): 311273 <= 16584 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16584 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 311274 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 311275 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311276 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16585 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\m => ((6 character)) mem: ((6 character)): 311277 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311301 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311303 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\m => ((2 character)) mem: ((2 character)): 311304 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311305 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311306 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311307 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311308 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311309 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311310 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 36 => ((9 integer)) mem: ((9 integer)): 311311 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311312 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21845 => ((11 byte-address)) mem: ((11 byte-address)): 311313 <= 21845 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21845 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 311275 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311276 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16586 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\a => ((6 character)) mem: ((6 character)): 311277 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311332 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311334 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\a => ((2 character)) mem: ((2 character)): 311335 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311336 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311337 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311338 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311339 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311340 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311341 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 37 => ((9 integer)) mem: ((9 integer)): 311342 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311343 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21846 => ((11 byte-address)) mem: ((11 byte-address)): 311344 <= 21846 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21846 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 311275 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311276 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16587 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\i => ((6 character)) mem: ((6 character)): 311277 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311363 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311365 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\i => ((2 character)) mem: ((2 character)): 311366 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311367 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311368 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311369 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311370 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311371 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311372 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 38 => ((9 integer)) mem: ((9 integer)): 311373 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311374 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21847 => ((11 byte-address)) mem: ((11 byte-address)): 311375 <= 21847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21847 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 311275 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311276 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16584 string) (raw)) mem: ((16584 integer) (raw)) => 4 mem: ((16588 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\n => ((6 character)) mem: ((6 character)): 311277 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311394 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311396 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\n => ((2 character)) mem: ((2 character)): 311397 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311398 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311399 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311400 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311401 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311402 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311403 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 39 => ((9 integer)) mem: ((9 integer)): 311404 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311405 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21848 => ((11 byte-address)) mem: ((11 byte-address)): 311406 <= 21848 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21848 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 311275 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 311276 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311425 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311427 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\/ => ((2 character)) mem: ((2 character)): 311428 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311429 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311430 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311431 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311432 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311433 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311434 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 40 => ((9 integer)) mem: ((9 integer)): 311435 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311436 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21849 => ((11 byte-address)) mem: ((11 byte-address)): 311437 <= 21849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21849 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: 1 => ((9 integer)) mem: ((9 integer)): 310629 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((11 boolean)) <- ((greater-or-equal)) ((9 integer)) ((10 integer))) mem: ((9 integer)) => 1 mem: ((10 integer)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: t => ((11 boolean)) mem: ((11 boolean)): 310631 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311456 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311458 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311459 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311460 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311461 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311462 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311463 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311464 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311465 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 41 => ((9 integer)) mem: ((9 integer)): 311466 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311467 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21850 => ((11 byte-address)) mem: ((11 byte-address)): 311468 <= 21850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16225 string-address) (raw)) => 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 18: 16809 => ((13 string-address)) mem: ((13 string-address)): 310633 <= 16809 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((13 string-address)) => 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311487 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311489 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16809) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: 16809 => ((2 string-address)) mem: ((2 string-address)): 311490 <= 16809 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16809 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 1 => ((3 integer)) mem: ((3 integer)): 311491 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 311492 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311493 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16809 string) (raw)) mem: ((16809 integer) (raw)) => 1 mem: ((16810 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\2 => ((6 character)) mem: ((6 character)): 311494 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311518 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311520 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\2 => ((2 character)) mem: ((2 character)): 311521 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311522 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311523 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311524 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311525 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311526 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311527 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 42 => ((9 integer)) mem: ((9 integer)): 311528 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311529 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21851 => ((11 byte-address)) mem: ((11 byte-address)): 311530 <= 21851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21851 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 311492 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 311493 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311549 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311551 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311552 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311553 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311554 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311555 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311556 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311557 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311558 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 43 => ((9 integer)) mem: ((9 integer)): 311559 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311560 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21852 => ((11 byte-address)) mem: ((11 byte-address)): 311561 <= 21852 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21852 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311580 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311582 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\: => ((2 character)) mem: ((2 character)): 311583 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311584 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311585 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311586 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311587 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311588 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311589 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 44 => ((9 integer)) mem: ((9 integer)): 311590 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311591 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21853 => ((11 byte-address)) mem: ((11 byte-address)): 311592 <= 21853 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21853 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311611 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311613 <= 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311614 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311615 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311616 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311617 <= 21805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311618 <= 21806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311619 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311620 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 45 => ((9 integer)) mem: ((9 integer)): 311621 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311622 <= 21808 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21854 => ((11 byte-address)) mem: ((11 byte-address)): 311623 <= 21854 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16226 string-address) (raw)) => 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 23: 16873 => ((9 string-address)) mem: ((9 string-address)): 310629 <= 16873 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 21803 mem: ((9 string-address)) => 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311642 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311644 <= 21803 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21803 16873) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: 16873 => ((2 string-address)) mem: ((2 string-address)): 311645 <= 16873 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16873 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 4 => ((3 integer)) mem: ((3 integer)): 311646 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: 0 => ((4 integer)) mem: ((4 integer)): 311647 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311648 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16874 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\g => ((6 character)) mem: ((6 character)): 311649 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311673 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311675 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\g => ((2 character)) mem: ((2 character)): 311676 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311677 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311678 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311679 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311680 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311681 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311682 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 46 => ((9 integer)) mem: ((9 integer)): 311683 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311684 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21855 => ((11 byte-address)) mem: ((11 byte-address)): 311685 <= 21855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21855 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 1 => ((4 integer)) mem: ((4 integer)): 311647 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311648 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16875 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\space => ((6 character)) mem: ((6 character)): 311649 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311704 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311706 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\space => ((2 character)) mem: ((2 character)): 311707 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311708 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311709 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311710 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311711 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311712 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311713 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 47 => ((9 integer)) mem: ((9 integer)): 311714 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311715 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21856 => ((11 byte-address)) mem: ((11 byte-address)): 311716 <= 21856 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21856 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 2 => ((4 integer)) mem: ((4 integer)): 311647 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311648 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16876 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\h => ((6 character)) mem: ((6 character)): 311649 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311735 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311737 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\h => ((2 character)) mem: ((2 character)): 311738 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311739 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311740 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311741 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311742 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311743 <= 17 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311744 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 48 => ((9 integer)) mem: ((9 integer)): 311745 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311746 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21857 => ((11 byte-address)) mem: ((11 byte-address)): 311747 <= 21857 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21857 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 3 => ((4 integer)) mem: ((4 integer)): 311647 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: nil => ((5 boolean)) mem: ((5 boolean)): 311648 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16873 string) (raw)) mem: ((16873 integer) (raw)) => 4 mem: ((16877 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: #\i => ((6 character)) mem: ((6 character)): 311649 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 21803 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311766 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311768 <= 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((2 character)) <- ((next-input))) arg: nil 1 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: #\i => ((2 character)) mem: ((2 character)): 311769 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 311770 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (21803 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 311771 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 21803 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 21805 => ((5 integer-address)) mem: ((5 integer-address)): 311772 <= 21805 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: 21806 => ((6 integer-address)) mem: ((6 integer-address)): 311773 <= 21806 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((21804 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 8: 17 => ((7 integer)) mem: ((7 integer)): 311774 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 2 mem: ((7 integer)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 34 => ((8 integer)) mem: ((8 integer)): 311775 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: 49 => ((9 integer)) mem: ((9 integer)): 311776 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((21807 string-address) (raw)) => 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 11: 21808 => ((10 string-address)) mem: ((10 string-address)): 311777 <= 21808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((21808 string) (raw)) mem: ((21808 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 12: 21858 => ((11 byte-address)) mem: ((11 byte-address)): 311778 <= 21858 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 21858 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 21806 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 9: 4 => ((4 integer)) mem: ((4 integer)): 311647 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: t => ((5 boolean)) mem: ((5 boolean)): 311648 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311797 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 311798 <= 22095 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311799 <= 21803 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 311800 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 0: 311828 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311830 <= 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 311831 <= 21805 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 5: 21806 => ((3 integer-address)) mem: ((3 integer-address)): 311832 <= 21806 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21806 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main32 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main32 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main32 16: 3 => ((2 integer)) mem: ((2 integer)): 310591 <= 3 run: print-traces-collapsed-from/print-page/process-key/main32 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main32 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 310594 <= nil run: print-traces-collapsed-from/print-page/process-key/main32 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((8 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: print-traces-collapsed-from/print-page/process-key/main32 10: t => ((6 boolean)) mem: ((6 boolean)): 310595 <= t run: print-traces-collapsed-from/print-page/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main32 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((1 terminal-address)) => 21803 run: clear-rest-of-page/print-page/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main32 0: 311859 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: clear-rest-of-page/print-page/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 311860 <= 22095 run: clear-rest-of-page/print-page/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: clear-rest-of-page/print-page/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311861 <= 21803 run: clear-rest-of-page/print-page/process-key/main32 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 311862 <= t run: clear-rest-of-page/print-page/process-key/main32 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main32 41: (((reply))) run: process-key/main32 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main32 0: 311890 => ((default-space space-address)) run: to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 311891 <= 22095 run: to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311892 <= 21803 run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 311893 <= nil run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main32 0: 311921 => ((default-space space-address)) run: up/to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 311922 <= 22095 run: up/to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311923 <= 21803 run: up/to-top/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 311924 <= nil run: up/to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main32 0: 311952 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 311954 <= 21765 run: instruction-trace-num-children/up/to-top/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 311955 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 311956 <= 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 311957 <= 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 311958 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/to-top/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 311925 <= 3 run: up/to-top/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/to-top/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 311925 <= 4 run: up/to-top/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/to-top/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 311926 <= 5 run: up/to-top/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 5 run: up/to-top/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 311927 <= nil run: up/to-top/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 311930 <= nil run: up/to-top/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main32 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: up/to-top/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main32 0: 311983 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 311985 <= 21803 run: cursor-up/up/to-top/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 311986 <= 21805 run: cursor-up/up/to-top/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 311987 <= nil run: cursor-up/up/to-top/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/process-key/main32 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 2 run: cursor-up/up/to-top/process-key/main32 7: (((reply))) run: to-top/process-key/main32 6: (((jump)) ((-4 offset))) run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 311893 <= nil run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main32 0: 312014 => ((default-space space-address)) run: up/to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312015 <= 22095 run: up/to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312016 <= 21803 run: up/to-top/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 312017 <= nil run: up/to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main32 0: 312045 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 312047 <= 21765 run: instruction-trace-num-children/up/to-top/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 312048 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 312049 <= 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 312050 <= 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 312051 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/to-top/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 312018 <= 3 run: up/to-top/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/to-top/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 312018 <= 4 run: up/to-top/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/to-top/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 312019 <= 5 run: up/to-top/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 5 run: up/to-top/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 312020 <= nil run: up/to-top/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 312023 <= nil run: up/to-top/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main32 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: up/to-top/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main32 0: 312076 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312078 <= 21803 run: cursor-up/up/to-top/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 312079 <= 21805 run: cursor-up/up/to-top/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 312080 <= nil run: cursor-up/up/to-top/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/process-key/main32 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 1 run: cursor-up/up/to-top/process-key/main32 7: (((reply))) run: to-top/process-key/main32 6: (((jump)) ((-4 offset))) run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 311893 <= nil run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main32 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 22095 mem: ((1 terminal-address)) => 21803 run: up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main32 0: 312107 => ((default-space space-address)) run: up/to-top/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: up/to-top/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312108 <= 22095 run: up/to-top/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: up/to-top/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312109 <= 21803 run: up/to-top/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 312110 <= nil run: up/to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main32 5: (((3 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main32 0: 312138 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 312140 <= 21765 run: instruction-trace-num-children/up/to-top/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/up/to-top/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 312141 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 312142 <= 13001 run: instruction-trace-num-children/up/to-top/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 312143 <= 16150 run: instruction-trace-num-children/up/to-top/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 312144 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: up/to-top/process-key/main32 5: 3 => ((3 integer)) mem: ((3 integer)): 312111 <= 3 run: up/to-top/process-key/main32 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: up/to-top/process-key/main32 6: 4 => ((3 integer)) mem: ((3 integer)): 312111 <= 4 run: up/to-top/process-key/main32 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 4 run: up/to-top/process-key/main32 7: 5 => ((4 integer)) mem: ((4 integer)): 312112 <= 5 run: up/to-top/process-key/main32 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 5 run: up/to-top/process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 312113 <= nil run: up/to-top/process-key/main32 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main32 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main32 20: nil => ((8 boolean)) mem: ((8 boolean)): 312116 <= nil run: up/to-top/process-key/main32 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main32 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main32 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 0 run: up/to-top/process-key/main32 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main32 0: 312169 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-up/up/to-top/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312171 <= 21803 run: cursor-up/up/to-top/process-key/main32 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-up/up/to-top/process-key/main32 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main32 3: 21805 => ((2 integer-address)) mem: ((2 integer-address)): 312172 <= 21805 run: cursor-up/up/to-top/process-key/main32 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main32 4: nil => ((3 boolean)) mem: ((3 boolean)): 312173 <= nil run: cursor-up/up/to-top/process-key/main32 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main32 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/process-key/main32 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21805 <= 0 run: cursor-up/up/to-top/process-key/main32 7: (((reply))) run: to-top/process-key/main32 6: (((jump)) ((-4 offset))) run: to-top/process-key/main32 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main32 3: t => ((2 boolean)) mem: ((2 boolean)): 311893 <= t run: to-top/process-key/main32 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main32 44: (((reply)) ((nil literal))) run: main32 16: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 312200 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312201 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 312202 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 312203 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 312231 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 312233 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 312234 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 312235 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 312236 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 312237 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 4 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 312238 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 4 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305066 byte) (raw)) => j run: read-key/process-key/main32 10: #\j => ((7 character)) mem: ((7 character)): 312239 <= #\j run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 4 run: read-key/process-key/main32 11: 5 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 5 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main32 4: #\j => ((3 character)) mem: ((3 character)): 312204 <= #\j run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 312205 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 312206 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 312207 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 312208 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main32 13: nil => ((8 boolean)) mem: ((8 boolean)): 312209 <= nil run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main32 14: nil => ((7 boolean)) mem: ((7 boolean)): 312208 <= nil run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main32 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main32 18: nil => ((9 boolean)) mem: ((9 boolean)): 312210 <= nil run: process-key/main32 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 312211 <= t run: process-key/main32 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main32 20: t => ((9 boolean)) mem: ((9 boolean)): 312210 <= t run: process-key/main32 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main32 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main32 0: 312262 => ((default-space space-address)) run: down/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312263 <= 22095 run: down/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312264 <= 21803 run: down/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: down/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 312265 <= nil run: down/process-key/main32 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/process-key/main32 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 1 run: down/process-key/main32 5: nil => ((3 boolean)) mem: ((3 boolean)): 312266 <= nil run: down/process-key/main32 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/process-key/main32 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main32 19: nil => ((7 boolean)) mem: ((7 boolean)): 312270 <= nil run: down/process-key/main32 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/process-key/main32 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/process-key/main32 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 1 run: down/process-key/main32 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main32 0: 312293 => ((default-space space-address)) run: cursor-down/down/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312295 <= 21803 run: cursor-down/down/process-key/main32 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main32 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 312296 <= 21803 run: cursor-down/down/process-key/main32 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main32 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 312297 <= 21805 run: cursor-down/down/process-key/main32 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/process-key/main32 5: nil => ((4 boolean)) mem: ((4 boolean)): 312298 <= nil run: cursor-down/down/process-key/main32 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main32 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/process-key/main32 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 1 run: cursor-down/down/process-key/main32 8: (((reply))) run: process-key/main32 23: (((reply)) ((nil literal))) run: main32 17: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 22095 mem: ((2 keyboard-address)) => 305099 mem: ((2 terminal-address) (raw)) => 21803 run: process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main32 0: 312324 => ((default-space space-address)) run: process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 305099 21803) run: process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312325 <= 22095 run: process-key/main32 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (22095 305099 21803) run: process-key/main32 2: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 312326 <= 305099 run: process-key/main32 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (22095 305099 21803) run: process-key/main32 3: 21803 => ((2 terminal-address)) mem: ((2 terminal-address)): 312327 <= 21803 run: process-key/main32 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main32 0: 312355 => ((default-space space-address)) run: read-key/process-key/main32 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (305099 silent) run: read-key/process-key/main32 1: 305099 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 312357 <= 305099 run: read-key/process-key/main32 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (305099 silent) run: read-key/process-key/main32 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 312358 <= silent run: read-key/process-key/main32 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 305099 run: read-key/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main32 4: 305099 => ((3 integer-address)) mem: ((3 integer-address)): 312359 <= 305099 run: read-key/process-key/main32 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((305100 string-address) (raw)) => 305061 run: read-key/process-key/main32 5: 305061 => ((4 string-address)) mem: ((4 string-address)): 312360 <= 305061 run: read-key/process-key/main32 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((305061 integer) (raw)) => 6 run: read-key/process-key/main32 6: 6 => ((5 integer)) mem: ((5 integer)): 312361 <= 6 run: read-key/process-key/main32 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 5 mem: ((5 integer)) => 6 run: read-key/process-key/main32 7: nil => ((6 boolean)) mem: ((6 boolean)): 312362 <= nil run: read-key/process-key/main32 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main32 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 5 array-len: ((305061 string) (raw)) mem: ((305061 integer) (raw)) => 6 mem: ((305067 byte) (raw)) => j run: read-key/process-key/main32 10: #\j => ((7 character)) mem: ((7 character)): 312363 <= #\j run: read-key/process-key/main32 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 5 run: read-key/process-key/main32 11: 6 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 305099 <= 6 run: read-key/process-key/main32 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main32 4: #\j => ((3 character)) mem: ((3 character)): 312328 <= #\j run: process-key/main32 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main32 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main32 7: nil => ((4 boolean)) mem: ((4 boolean)): 312329 <= nil run: process-key/main32 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main32 8: nil => ((5 boolean)) mem: ((5 boolean)): 312330 <= nil run: process-key/main32 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main32 9: nil => ((6 boolean)) mem: ((6 boolean)): 312331 <= nil run: process-key/main32 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main32 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 312332 <= nil run: process-key/main32 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main32 13: nil => ((8 boolean)) mem: ((8 boolean)): 312333 <= nil run: process-key/main32 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main32 14: nil => ((7 boolean)) mem: ((7 boolean)): 312332 <= nil run: process-key/main32 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main32 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main32 18: nil => ((9 boolean)) mem: ((9 boolean)): 312334 <= nil run: process-key/main32 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main32 19: t => ((10 boolean)) mem: ((10 boolean)): 312335 <= t run: process-key/main32 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main32 20: t => ((9 boolean)) mem: ((9 boolean)): 312334 <= t run: process-key/main32 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main32 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 22095 mem: ((2 terminal-address)) => 21803 run: down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main32 0: 312386 => ((default-space space-address)) run: down/process-key/main32 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (22095 21803) run: down/process-key/main32 1: 22095 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 312387 <= 22095 run: down/process-key/main32 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (22095 21803) run: down/process-key/main32 2: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312388 <= 21803 run: down/process-key/main32 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: down/process-key/main32 3: nil => ((2 boolean)) mem: ((2 boolean)): 312389 <= nil run: down/process-key/main32 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/process-key/main32 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: down/process-key/main32 5: t => ((3 boolean)) mem: ((3 boolean)): 312390 <= t run: down/process-key/main32 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => t run: down/process-key/main32 7: (((4 integer)) <- ((instruction-trace-num-children)) ((1 instruction-trace-address-array-address) (space 1)) ((2 integer) (space 1))) mem: ((1 instruction-trace-address-array-address) (space 1)) => 21765 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/down/process-key/main32 0: 312417 => ((default-space space-address)) run: instruction-trace-num-children/down/process-key/main32 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (21765 1) run: instruction-trace-num-children/down/process-key/main32 1: 21765 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 312419 <= 21765 run: instruction-trace-num-children/down/process-key/main32 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21765 1) run: instruction-trace-num-children/down/process-key/main32 2: 1 => ((2 integer)) mem: ((2 integer)): 312420 <= 1 run: instruction-trace-num-children/down/process-key/main32 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((21765 instruction-trace-address-array) (raw)) mem: ((21765 integer) (raw)) => 6 mem: ((21767 instruction-trace-address) (raw)) => 13001 run: instruction-trace-num-children/down/process-key/main32 3: 13001 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 312421 <= 13001 run: instruction-trace-num-children/down/process-key/main32 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((13004 trace-address-array-address) (raw)) => 16150 run: instruction-trace-num-children/down/process-key/main32 4: 16150 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 312422 <= 16150 run: instruction-trace-num-children/down/process-key/main32 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((16150 integer) (raw)) => 3 run: instruction-trace-num-children/down/process-key/main32 5: 3 => ((5 integer)) mem: ((5 integer)): 312423 <= 3 run: instruction-trace-num-children/down/process-key/main32 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 3 run: down/process-key/main32 7: 3 => ((4 integer)) mem: ((4 integer)): 312391 <= 3 run: down/process-key/main32 8: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: down/process-key/main32 8: 4 => ((4 integer)) mem: ((4 integer)): 312391 <= 4 run: down/process-key/main32 9: (((5 integer)) <- ((copy)) ((0 literal))) run: down/process-key/main32 9: 0 => ((5 integer)) mem: ((5 integer)): 312392 <= 0 run: down/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 0 mem: ((4 integer)) => 4 run: down/process-key/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 312393 <= nil run: down/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: down/process-key/main32 12: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 312394 <= nil run: down/process-key/main32 13: (((jump-if)) ((7 boolean)) ((4 offset))) mem: ((7 boolean)) => nil run: down/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: down/process-key/main32 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 2 run: down/process-key/main32 15: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main32 0: 312448 => ((default-space space-address)) run: cursor-down/down/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312450 <= 21803 run: cursor-down/down/process-key/main32 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main32 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 312451 <= 21803 run: cursor-down/down/process-key/main32 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main32 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 312452 <= 21805 run: cursor-down/down/process-key/main32 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/process-key/main32 5: nil => ((4 boolean)) mem: ((4 boolean)): 312453 <= nil run: cursor-down/down/process-key/main32 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main32 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: cursor-down/down/process-key/main32 7: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 2 run: cursor-down/down/process-key/main32 8: (((reply))) run: down/process-key/main32 16: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: down/process-key/main32 16: 1 => ((5 integer)) mem: ((5 integer)): 312392 <= 1 run: down/process-key/main32 17: (((jump)) ((-8 offset))) run: down/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 1 mem: ((4 integer)) => 4 run: down/process-key/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 312393 <= nil run: down/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: down/process-key/main32 12: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main32 12: nil => ((7 boolean)) mem: ((7 boolean)): 312394 <= nil run: down/process-key/main32 13: (((jump-if)) ((7 boolean)) ((4 offset))) mem: ((7 boolean)) => nil run: down/process-key/main32 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: down/process-key/main32 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 22107 <= 3 run: down/process-key/main32 15: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main32 0: 312479 => ((default-space space-address)) run: cursor-down/down/process-key/main32 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (21803) run: cursor-down/down/process-key/main32 1: 21803 => ((1 terminal-address)) mem: ((1 terminal-address)): 312481 <= 21803 run: cursor-down/down/process-key/main32 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main32 2: 21803 => ((2 integer-address)) mem: ((2 integer-address)): 312482 <= 21803 run: cursor-down/down/process-key/main32 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 21803 run: cursor-down/down/process-key/main32 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main32 4: 21805 => ((3 integer-address)) mem: ((3 integer-address)): 312483 <= 21805 run: cursor-down/down/process-key/main32 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 2 mem: ((2 integer-address) (deref)) => 15 run: cursor-down/down/process-key/main32 5: nil => ((4 boolean)) mem: ((4 boolean)): 312484 <= nil run: cursor-down/down/process-key/main32 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main32 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: cursor-down/down/process-key/main32 7: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 21805 <= 3 run: cursor-down/down/process-key/main32 8: (((reply))) run: down/process-key/main32 16: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: down/process-key/main32 16: 2 => ((5 integer)) mem: ((5 integer)): 312392 <= 2 run: down/process-key/main32 17: (((jump)) ((-8 offset))) run: down/process-key/main32 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 2 mem: ((4 integer)) => 4 run: down/process-key/main32 10: nil => ((6 boolean)) mem: ((6 boolean)): 312393 <= nil run: down/process-key/main32 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: down/process-key/main32 12: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1))) mem: ((11 integer) (space 1)) => 3 mem: ((10 integer) (space 1)) => 3 run: down/process-key/main32 12: t => ((7 boolean)) mem: ((7 boolean)): 312394 <= t run: down/process-key/main32 13: (((jump-if)) ((7 boolean)) ((4 offset))) mem: ((7 boolean)) => t run: down/process-key/main32 18: (((reply))) run: process-key/main32 23: (((reply)) ((nil literal))) run: main32 18: (((5 integer-address) (raw)) <- ((get-address)) ((2 terminal-address) (raw) (deref)) ((2 offset))) run: main32 18: 21805 => ((5 integer-address) (raw)) mem: ((5 integer-address) (raw)): 5 <= 21805 schedule: done with routine nil